VB编程的datagrid控件问题,高手请进?急急急

我用VB中的ADODC控件和datagrid控件连接到access数据库中,我用查询语句查询数据显示到datagrid中,我要是在用查询语句查的话,还是显示原来的数据,请... 我用VB中的ADODC控件和datagrid控件连接到access数据库中,
我用查询语句查询数据显示到datagrid中,我要是在用查询语句查的话,还是显示原来的数据,请问要怎么做,才可以,就是我第一次查询结果显示在datagrid中,我再一次查询希望数据会显示我想要的数据在同个datagrid中.

是不是第一次查询的数据,在第二次查询的时候,清空datagrid中的数据?还是断开之后再连接?

请高手指点指点,万分感谢,..
我是在同一张表查,就是想按不同条件查
可是我只能查一次,第二次查还是显示第一次的数据,根本就没有变
展开
 我来答
snowue
2007-07-21 · TA获得超过262个赞
知道小有建树答主
回答量:340
采纳率:33%
帮助的人:107万
展开全部
刷新ADO 和 DATAGRID
adodc1.refresh
datagrid1.refresh
这里是显示数据.

你要是用一个ADO控件的话,就要每次改变ADO数据源.
我了解你的意思,不同条件,就代表ADO的数据源变了哇,你得每次改变数据源,改变后刷新ADO控件,这样就可以出来了。
如:这是第一次显示:Adodc1.RecordSource = "select * from table"
Adodc1.Refresh
显示数据

这是第二次显示:Adodc1.RecordSource = "select * from table where id=5"
Adodc1.Refresh
显示数据
ihss23
2007-07-21 · TA获得超过701个赞
知道小有建树答主
回答量:1472
采纳率:0%
帮助的人:1335万
展开全部
连接是不用断开的,查询时最好是先清空前一个记录对象再建一个.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式