连接ACCESS
以前用VB6.0做了个程序,用了ACCESS数据库,用ADODC连接的,当时用DATAGRID显示的数据内容,现在用VS2008重新编辑了一下,因为不想大改源代码,所以还是想用这个控件 ,用VB6.0的时候,语句是Datagrid1.DataSource=Adodc1,就可以把内容显示出来了,但现在总是提示错误:无法将类型为“AxMSAdodcLib.AxAdodc”的对象强制转换为类型“msdatasrc.DataSource”。我记得去年年底我用这两个控件正常把控件显示出来了,但现在不会了,所以想请问,怎么把这两个控件绑定起来,让DataGrid1与Adodc1绑定起来? VB.NET ADODC DATAGRID
[解决办法]
不用大改吧,Datagrid1.DataSource的值是一个DATATABLE,你只要把ACCESS的数据存储到DATATABLE中赋给Datagrid1.DataSource就可以了
[解决办法]
那你的数据库连接方法也要用回COM接口的Adodc控件,不要用Net框架的Ole.Adodc来连接数据库
Datagrid1.DataSource=Adodc1是没错的