select 语句中like 问题

schai 2002-07-08 08:28:30
我在编程中发现
在使用部分相同查询时,系统没有反映
使用的是ADO控件
语句如下
adodc1.recordsoure="select * from db1 where "& cc & " like '一个值'"
请各位大虾多多帮忙!
...全文
59 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ranma_True 2002-07-08
  • 打赏
  • 举报
回复
adodc1.recordsoure="select * from db1 where "& cc & " like '%一个值%'"
tiger201 2002-07-08
  • 打赏
  • 举报
回复
加上通配符。
% :通配任意多个字符;
_ :通配任意一个字符.
landog 2002-07-08
  • 打赏
  • 举报
回复
是通配符的问题!
Ranma_True 2002-07-08
  • 打赏
  • 举报
回复
adodc1.recordsoure="select * from db1 where "& cc & " like '%一个值%'"
hanps 2002-07-08
  • 打赏
  • 举报
回复
加上统配符%,前后都要加
zhsu 2002-07-08
  • 打赏
  • 举报
回复
adodc1.recordsoure="select * from db1 where "& cc & " like '%一个值%'"
zhujiechang 2002-07-08
  • 打赏
  • 举报
回复
like后面要有%符号,代表之前或之后的任意字符。
同时如果查询的字段是字符型的,要加'括起来。
shuaishen12 2002-07-08
  • 打赏
  • 举报
回复
adodc1.recordsoure="select * from db1 where "& cc & " like '%一个值%'"

7,765

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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