关于adodc控件的又一问题

liuwei20000 2003-03-25 09:15:04
当用查找或movenext时,那么这时就指向了一个记录,如果我不想让这个记录显示在绑定控件上的话(不删除此记录),怎么做到呢?
再就是说个例子
一个数据库,其中一个字段是(编号),还有DataGrid控件(已绑定到adodc上了),一个text控件(输入编号的,用来查询。
问题是当我在text做Text1_Change事件时,当我从一开始敲击键盘时,只要开头的编号和数据库里的开头一致,那么datagrid里就显示里面的记录
例如,当我数据qwe12时,datagrid控件里显示的是qwe1217,qwe3426,qwe4529,qwe6550...... 当我再输入一个“5”时,那么控件里显示的是qwe1254,qwe1255,qwe1257,qwe1258......
谢谢给予指教
...全文
30 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluesanke 2003-03-27
  • 打赏
  • 举报
回复
datagrid.refresh这条语句很必要吗
Wang_xiaoni 2003-03-26
  • 打赏
  • 举报
回复
adodc1.recordsource="select * from 表名 where 字段 like '" & text1.text& "%'"
datagrid.refresh
chenyu5188 2003-03-26
  • 打赏
  • 举报
回复
同意楼上观点。

模糊查询用 like 子句来做。
cocos 2003-03-26
  • 打赏
  • 举报
回复
我只能说下我的想法,每change一次就取出text中的数据模糊搜索,应该用包含吧,并且对该字段进行索引,每次搜索之后refresh datagrid

1,216

社区成员

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

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