【发布时间】:2019-04-08 14:00:47
【问题描述】:
我有一个使用 C# windows 窗体开发的项目,使用 SQL Server 作为数据库,但我想让项目独立,无需任何数据库服务器。我发现 SQLite 作为一种选择,是否可以将我的 SQL Server 数据库迁移到 SQLite 并且不影响我的代码?我该怎么做?
我首先使用实体框架代码连接 SQL Server 数据库
【问题讨论】:
-
也许您可以向我们展示一些与数据库交互的代码?
-
您考虑过使用 SQL Server Express 吗?
-
取决于代码。例如,右外连接和全外连接在 sqlite 中不存在。
-
@mjwills SQL Server Express 要求我拥有数据库引擎
-
我想要一些不需要我拥有数据库引擎的东西,也许这不是正确的词,但我希望能够安装在其他机器上并运行而不用担心机器有数据库与否.. 完全离线
标签: c# sql-server winforms sqlite