关于access数据库通配查询的问题,急!在线等待

lizy1998 2002-07-23 08:45:37
查询语句如下:
sql="select * from comments where topic like '*photo*' order by id DESC "
rs.Open sql,Conn,1,1

用access打开数据库后直接执行上述查询命令时正常,但通过asp调用时出现下面的错误提示:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'

ODBC 驱动程序不支持所需的属性。

/asp/comm_search0.asp,行61
...全文
75 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
moqijun 2002-07-23
  • 打赏
  • 举报
回复
如果你按上面两位说的改了还不行的话,那就是别的地方有错了。
lizy1998 2002-07-23
  • 打赏
  • 举报
回复
photo是字符串,我把语句简化了
hchxxzx 2002-07-23
  • 打赏
  • 举报
回复
如果PHOTO是个变量,要这样写
sql="select * from comments where topic like '%"&photo&"%' order by id DESC "
lizy1998 2002-07-23
  • 打赏
  • 举报
回复
开始用的就是 % 结果不行,连在access里也不行
skyarrow 2002-07-23
  • 打赏
  • 举报
回复
查询语句最好是写字段,用*效率低。
happynet 2002-07-23
  • 打赏
  • 举报
回复
set rs=Server.CreateObject("ADODB.Recordset")
必须有这句
mostar 2002-07-23
  • 打赏
  • 举报
回复
用sql的通配符
用like作子查询,%匹配任何字符串,_匹配任意一个字符,[a-z]匹配从a到z的任何一个字符,[abc]匹配abc中的一个字符,[^a-z]匹配a到z以外的字符
evonne_feng 2002-07-23
  • 打赏
  • 举报
回复
sql="select * from comments where topic like '%photo%' order by id DESC "

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧