是否严重无法使用共享访问非服务器驱动的数据库文件格式而无需使用SQL Server?实体框架很棒,直到我完成设计我的数据库模型,让SQL Server Compact Edition 4.0与Visual Studio一起工作,我发现它基本上不能在网络驱动器上运行并被多个使用用户。我很感激我应该做一些研究!
据我所知,唯一的另一种方法是必须设置一个SQL服务器,我怀疑我能做什么。我正在寻找将其与Access数据库(可以在网络驱动器上共享)中使用的可能方法,但这似乎很难或不可能。
我是否必须返回键入的DataSet甚至手动编写SQL代码?
另一种方法是尝试使用SQL
答案 0 :(得分:2)
安装SQL Server express。 EF根本不支持访问,我对基于文件的数据库(Access,SQL Server CE)的体验主要是:
我不确定这与SQLite有什么关系。从SQLite you need special T4 template的模型生成数据库(使用正确的SQL语法)。
答案 1 :(得分:0)
你试过SQLite吗?它有一个SQL提供程序,据我所知,EF支持任何提供程序。由于它是基于文件的,这可能是一个合理的解决方案。它也是免费的。