易截截图软件、单文件、免安装、纯绿色、仅160KB

access 执行时不报错,找不不出记录,但数据库中有记录

我用ASP写 access 查询语句时,执行时不报错,找不不出记录,但数据库中有记录
下面是语句:sql="( urln.pois='"&no&"')  and  ( id in ( "&sql3&" )) and ( "&sql&" ) "
  sql3="select id,url1,pageName,zml,idzml,upDate,KeyWord1 from urln where  "&sql
然后执行.
  no是一个urln的pois字段值
  第一个sql3是1,2,3,4之类的数
  sql是(urln.pageName like %'deh'%) or (keyWord1.pageName like %'dfdsf'%)之类的语句

我在其它的语句中,如delect * from ml where id in (1,2,4)可执行,也用过(urln.pageName like %'deh'%) or (keyWord1.pageName like %'dfdsf'%)之类的语句,在select中.但上句不行
1、用INSTR;;
2、用VBA动态生成SQL语句。

看清问题,不要乱说

引用
看清问题,不要乱说

不知道你测试过没有,在IN中不能直接用变量,
要用INSTR OR 字符串累加生成新的字符串,得到SQL语句

select * from ml where id in (cs)
你在ACCESS查询中试试,输入CS的值1,2,4,看看有无结果


我已解决,发现字段用错,如果有兴趣,看看我的网站www.zmhhxl.com中的
网页收藏夹的IE插件,安装后可建无限级目录,收藏你的网页于网上,是一个
很好的网络收藏工具,方便,希望大家多提意见.放心的绿色插件.需要原码的
朋友也可联系我.zmh.hxl@qq.com


相关问答:

access 中执行sql语句update不成功,求助!!!

access 中执行sql update语句时有时候成功有时候不成功,但是access中不出错误信息,不知道是什么原因,有哪位大侠知道,请帮忙啊
贴SQL语句,检查表、字段的有效性设置

sql 在查询分析器里面 执行很正常

是 ......

ACCESS的自定义函数在delphi里怎么用呢...

我在模块里自定义了一个函数:stradd()

可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...

这个问题有什么办法可以解决的吗? 非常感激!


(在A ......

错误信息Access violation....

这两天学习《Delphi技术方案宝典》一书中第三章关于用户登录方案的例子,利用的是SQl Server数据库实现用户登录,编译运行都没问题,该实现的功能也都实现的很好,但是奇怪的是,反复运行一段时间后,有时在关闭整个 ......

如何设定access log中的authenticated username?

在阿帕奇的web access log中,有一个是用户名选项,默认是域用户名。如果我用的是form 方式登陆,想把这个用户名写到access log中怎么实现?

楼上的, 现在的access log 是这样的
2009-07-04 02:16:37 110.110 ......

ACCESS数据库转DBF

已知两个数据库,分别为BASE.MDB 和 BASE2.DBF
字段分别为BASE.MDB:NAME NAME2 NAME3 
  A B C  
  D E F  
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号