在C#/ VB.net中将数据库嵌入到应用程序中

时间:2010-05-28 11:27:45

标签: c#

我们可以在C#.net / vb.net中将数据库嵌入到应用程序中吗?

5 个答案:

答案 0 :(得分:5)

您可以使用无服务器RDBMS,例如SQL Server CompactSQLite

答案 1 :(得分:1)

当然,如果您将SQLite文件作为资源(嵌入式)放置,那么您可以在内存流中运行该文件(我认为)在运行时将其写为文件并在关闭时将其删除。

.NET SQLite Wrapper/dll

答案 2 :(得分:1)

是。您可以使用 SqlLite VistaDB 并将db文件存储为程序集资源,并在首次运行时在主可执行文件所在的同一目录中解压缩db文件。

答案 3 :(得分:1)

如果您计划使用 Sqlite ,我建议您使用此提供商 http://sqlite.phxsoftware.com/(它是开源的)并获得活跃社区的良好支持

答案 4 :(得分:0)

您可以使用Firebird Embedded。这是免费软件。 有.NET数据提供程序。

相关问题