[ADO.NET] 怎样使用Jet 4.0打开MDB数据库并生成DataSet?
我先建立一个OLEDBConnection MyConn,ConnectionString="Data Source=""C:\Inetpub\wwwroot\soft\database\database.mdb"";Password=;Provider=""Microsoft.Jet.OLEDB.4.0"";Mode=Share Deny None"
,然后建立一个OleDbDataAdapter MyAdapter,Connection属性设置为MyConn,设定好SQL命令
Page_Load的时候,
Dim MyDataSet as New DataSet
MyAdapter.Fill(MyDataSet)
出错
提示 The Microsoft Jet database engine cannot open the file 'C:\Inetpub\wwwroot\soft\database\database.mdb'. It is already opened exclusively by another user, or you need permission to view its data.
可是在ASP中就可以用同样的Connection打开这个数据库,而且这个时候数据库确实没有被打开,是权限的问题,还是代码有问题?
能否给一个使用ADO.NET打开本地OLEDB的例子?