首先你要清楚:
1.ADODC1是数据库连接部件
2.Datagrid1是显示数据表中内容的表格
ADODC1需要设置它连接的是哪个数据表.(Adodc1.RecordSource = "select * from 表名")
Datagrid1需要设置的是它的数据源来自ADODC1.(Set DataGrid1.DataSource = Adodc1)
然后2个部件都要刷新!Refresh
给你举个例子,之前我做过的程序里面这2部分的代码,希望对你有用!
解释一下,我用的数据库名是1.mdb,里面的表名是2。& App.Path & 是当前工程所在路径,这样就不用再额外定义路径了,不过要把1.mdb放在工程文件夹中。最后要记得刷新,否则无法即时显示最新数据!
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\1.mdb;Persist Security Info=False"
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from 2"
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1
DataGrid1.Refresh