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

2025-02-28 01:13:55
推荐回答(2个)
回答1:

刷新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
显示数据

回答2:

连接是不用断开的,查询时最好是先清空前一个记录对象再建一个.