关于VB里数据库搜索的问题,“select * from article[表名] where title[字段名] like '%d%'[title里有包含d的数据]”为什么搜不出来?

wishare 2003-09-27 10:50:00
我在程序里面用addnew,edit,delete都可以
但就是用这个like语句找不出结果,请问怎么修改



我那代码大致如下:

Private Sub cmdTitle_Click()
Set rs2 = db.OpenRecordset("select * from article where title like '%d%'", dbOpenSnapshot)

MsgBox "共找到 " & rs2.RecordCount & " 条相匹配的结果", vbInformation, "提示"
End Sub



结果老是0,如何修改?
...全文
69 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wishare 2003-09-27
  • 打赏
  • 举报
回复
太感谢了你果然说的对

怎么access在asp里用%就可以,在VB里面就不行?
golden24kcn 2003-09-27
  • 打赏
  • 举报
回复
先说一句,你用的是SQL Server吧,如果是Access要改为*d*

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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