我必须在C#。NET 4.0中开发一个桌面Windows应用程序,它将在三个不同的数据库中运行,即。 MS Access 2007以上,Oracle 11G和SQL Server 2008.现在我想在我的应用程序中使用实体框架。这是使用EF作为我的应用程序的最佳选择吗? 如果是的话,那么我怎样才能使用Access数据库的实体框架? 在此先感谢。如何使用MS Access数据库实体框架
回答
您可以使用EF和Microsoft Access使用Microsoft Access的实体框架提供程序。 您可以找到一个EF提供商Access https://jetentityframeworkprovider.codeplex.com/
嗨 - 我首先遵循了db的指令,但是当我定义ADO实体框架时 - 我没有获得除SQL以外的任何数据提供者选项服务器连接。我改变了机器配置(我在64位上运行) – user1286399 2016-01-04 21:20:48
要使用DBFirst,您需要从源代码编译(在编译过程中,提供程序在Visual Studio 2013中注册)。你能否提出一个具体的问题? – bubi 2016-01-05 07:02:26
Codeplex正在关闭,因此如果Codeplex不存在,请转至[bubibubi/JetEntityFrameworkProvider](https://github.com/bubibubi/JetEntityFrameworkProvider)或搜索NuGet以获取JetEntityFrameworkProvider。 – user34660 2017-09-10 18:54:08
我们使用Dapper作为我们的ORM与存储库使用MS Access时。这是梦幻般的。
- 1. 实体框架加入到ms-access
- 2. 使用实体框架数据库
- 3. 实体框架,数据库
- 4. 如何使用实体框架实现数据库独立性
- 5. 跨数据库实体框架支持
- 6. 如何使用实体框架使用DTO更新数据库中的实体
- 7. 实体框架和数据库支持
- 8. 如何使用实体框架4建模我的数据库?
- 9. 如何使用实体框架更改模式数据库
- 10. 实体框架CTP5:如何使用C#连接MySql数据库?
- 11. 如何在实体框架中使用嵌入式数据库?
- 12. 如何使用实体框架填充数据库
- 13. 如何针对多个数据库使用实体框架?
- 14. 实体框架数据库首先与MySQL和MS SQL
- 15. 如何更改数据库 - 实体框架(mysql数据库)使用的模式?
- 16. 实体框架与现有数据库
- 17. 实体框架与数据库优先
- 18. 实体框架6 - 更新数据库
- 19. 实体框架和数据库连接
- 20. 实体框架+优势数据库:UDF
- 21. 实体框架数据库模型
- 22. 实体框架和数据库逻辑
- 23. 实体框架4.1 - 交换数据库
- 24. 实体框架和数据库列名
- 25. 没有数据库的实体框架?
- 26. 使用非数据库数据源的实体框架
- 27. 使用实体框架在数据库内插入数据
- 28. 使用实体框架从数据库中检索数据
- 29. 使用实体框架跨数据库复制数据
- 30. 使用MS实体框架生成一个复杂的数据库模型
那么上述情况应该建议什么?使用Access数据库是必须的。 – 2012-07-18 07:21:46
如果Access是必须的,那么我不认为EF是正确的选择...... – Simon 2012-07-18 09:41:38
那么什么是上述情况的正确解决方案。任何建议将不胜感激。 – 2012-07-25 07:09:05