SQL数据库运行到其他计算机

时间:2017-02-18 17:50:31

标签: sql entity-framework ado.net database-connection

我对实体框架项目或ADO.NET有疑问。

其他用户如何在没有导入SQL数据库的情况下使用我的项目?有没有自动创建数据库/表的方法?

请您提供提示或参考文章或类似的内容。

谢谢,

2 个答案:

答案 0 :(得分:0)

您可以使用嵌入式dbs,如derby,h2等。

答案 1 :(得分:0)

  

其他用户如何在没有导入SQL数据库的情况下使用我的项目?

如果你有一个刚开始选择的项目就是使用Code First。在这种情况下,每个开发人员都可以使用本地数据库。

  

有没有自动创建数据库/表的方法?

首先是Code的好部分 - 将为您生成数据库。在我看来,另一件有用的事情是测试数据的播种 - Use Code First Migrations to Seed the Database

进一步阅读:Migrations