我是C#的新手。我正在创建一个项目,其中访问文件(.mdb)位于共享文件夹中,每个人都可以访问它。现在,当我生成一个连接字符串为
@Provider=Microsoft.Jet.OLEDB.4.0;Data Source="\PC-NAMEDVA Share\Folder\SampleDB2.mdb"
但是我有一个例外。
连接串中未指定OLE DB提供商。一个例子是,'provider = sqloledb;'
有人可以帮我吗?连接字符串中还有其他属性吗?
尝试这个:
string strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\PC-Name\DVA\Share\Folder\SampleDB2.mdb;"
或
string strConnect = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\PC-NameDVAShareFolderSampleDB2.mdb;"
然后初始化连接:
var oleDBConnection = new OleDbConnection(strConnect);