将SQL Server数据库嵌入C#应用程序中

时间:2017-10-11 15:57:03

标签: sql sql-server entity-framework

我需要在C#中创建一个独立的桌面应用程序,它必须链接到SQL Server数据库。 应用程序必须在没有Internet连接的情况下工作,因此我需要以某种方式将数据库嵌入.exe文件中。 实体框架和延迟加载也必须正常工作。 我怎么能得到它?

2 个答案:

答案 0 :(得分:0)

Isn't can be achieve using Code First EF with the package is already installed?

答案 1 :(得分:0)

SQL Server是否在同一台计算机上?如果是这样,看看这个 https://www.codeproject.com/Articles/36895/Building-an-embedded-database-engine-in-C

如果没有,只需在C#System.Data.SQlClient中使用; 每个预装的Win机器上都装有SQL客户端