相关疑难解决方法(0)

如何使用C#连接到MS Access文件(mdb)?

我正在尝试连接到mdb文件,我知道我需要Microsoft.OLEDB.JET.4.0数据提供程序.不幸的是,我没有在(大学)机器上安装它.既然,他们没有提供那个提供者,我相信应该有办法解决.

如何在没有Microsoft.OLEDB.JET.4.0或没有替代方案的情况下连接到文件?

我有以下提供者:

可用的Ole DB提供商

我尝试过使用OLE DB Provider for Microsoft Directory Services,在测试连接的同时,我得到"测试成功,但提供商不接受某些设置".我拿了那根绳子然后用它而且我得到了ADsDSOObject' failed with no error message available, result code: DB_E_ERRORSINCOMMAND(0x80040E14).

c# oledb ms-access

14
推荐指数
2
解决办法
9万
查看次数

Microsoft Jet DB是否与Entity Framework一起使用?

在本次论坛在这里,有人提到,实体框架不能使用Access(Jet数据库- .mdb)中.然而,它似乎有A如对Jet数据库供应商在这里

这让我觉得Entity Framework唯一需要的就是在定义模型之前定义以下内容:

<connectionStrings>  
    <add name="ProductContext"
         providerName="Microsoft.Jet.OLEDB.4.0"
         connectionString="Source=C:\mydatabase.mdb;Jet OLEDB:Database
                           Password=MyDbPassword;"/>
</connectionStrings> 
Run Code Online (Sandbox Code Playgroud)

有没有人知道实体框架是否适用于Jet DB,我想在开始之前确保它确实如此,因为我的设计文档依赖于这个事实.

谢谢

ms-access entity-framework jet jet-ef-provider

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

ms-access ×2

c# ×1

entity-framework ×1

jet ×1

jet-ef-provider ×1

oledb ×1