关于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......
谢谢给予指教
...全文
10 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
回复
相关推荐
发帖

1187

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2003-03-25 09:15
社区公告
暂无公告