建议在不使用服务的情况下使用C#Express本地数据库

本文关键字:C#Express 数据库 情况下 服务 | 更新日期: 2023-09-27 17:59:33

我是C#的新手,我对JAVA有一些经验。在java中,我可以使用Derby或sqlite作为本地数据库,而无需在客户端计算机上安装其他服务。在c#中有办法做到这一点吗?请注意,我使用VS2012Express

建议在不使用服务的情况下使用C#Express本地数据库

是。您可以使用本地数据库(*.sdf文件)。所以你需要这个dll。

System.Data.SqlServerCe.dll

有关更多信息,您可以看到这个和这个

您可以使用SQL紧凑型数据库,所要做的就是在项目中添加一个新项,并将该项设置为数据库文件。它将为您创建一个默认的SQL紧凑型数据库,并预先设置所有内容。

p.S SQL compact应与VS2012 一起安装