pen*_*ate 0 .net c# sql-server entity-framework
我有一个使用SQL Server,实体框架,C#和WCF编写的简单应用程序.当我想与朋友分享这个应用程序时,我意识到他们没有在他们的机器上使用SQL Server.我可以使用SQL Server Express版本,因为我的应用程序的使用是个人的和非商业的.
我发现MySQL是SQL Server的流行替代品.
1)迁移到MySQL时是否需要更新我的实体?
2)由于实体层的变化,我是否应该预测BL层中的代码更改?(我想知道实体是否是为SQL Server构建的)
与MySQL相比,是否存在类似于MS Access的轻量级数据库?
是否有任何数据库不需要安装但可以像MS Access一样被复制?
感谢您的回复!
听起来你想要SQLite.
SQLite是一个软件库,它实现了一个独立的,无服务器,零配置的事务SQL数据库引擎.
非常容易部署.另外,请查看System.Data.SQLite.
根据System.Data.SQLite页面...
支持几乎所有Sql Server支持的实体框架功能,并在MS的EFQuerySamples演示应用程序中传递99%的测试.
你应该好.:)
| 归档时间: |
|
| 查看次数: |
936 次 |
| 最近记录: |