7得票3回答
SQLite.NET和SQL Server Compact的优缺点

我已经多次使用SQLite.NET,它总是运行良好,但我有一个朋友一直在催促我使用SQL Server Compact,这样我就可以完全处于Microsoft环境中。 现在,我从未真正使用过Compact,他告诉我它对他来说很好用,但看到.MDF扩展名让我感到不安。开玩笑的。我最不想看到的就...

7得票3回答
SQL Lite异常

我已经在我的应用程序中从 SQLLite 生成了我的模型,但是当我尝试调用 DBContext 时,它会抛出一个异常。 类型为 System.IO.FileLoadException 的异常发生在 mscorlib.dll 中,但未在用户代码中处理 附加信息:无法加载文件或程序集 'Sys...

7得票3回答
System.data.sqlite - 激活WAL日志模式

我正在我的vb.net程序中使用System.data.sqlite.dll。我无法找出激活WAL模式的代码。 我是在创建数据库后立即激活此命令还是每次使用新的SQLiteConnection时激活它? 如果是这样,现在需要使用什么代码,我正在使用类似以下的代码: cnn As New ...

7得票2回答
从sqlite读取数据到C#,再写回sqlite

可重现的例子: sqlite数据库test3.s3db中有一个名为“MathRec”的表: name score Bill 2 Mary 3 John 3 代码: using System; using System.Collections.Generic; using System...

7得票3回答
通过框架解析 System.Data.SQLite

我曾使用 System.Data.SQLite 打开一些位于 UNC 路径下的数据库,所用版本为 1.0.82 并且运行良好。但当升级到 1.0.86 后,突然出现无法打开数据库文件的错误。 经过一段时间的研究,我发现在 SQLiteConnection 构造函数中添加了一个名为 parse...

7得票3回答
在Win 2K8服务器上,System.Data.Sqlite无法被Visual Studio 2010识别。

我有一台安装了Visual Studio 2010和System.Data.SQLite(从sqlite.phxsoftware.com下载)的Windows Server 2008 (64位)开发机。我的问题是前者无法看到后者。也就是说,当我在Visual Studio中打开服务器资源管理器...

7得票3回答
如何使用System.Data.SQLite和C#在代码中创建并持久化SQLite数据库?

我有一个数据库创建工具,正在从头开始创建数据库。这与这里提到的方法相同。它创建了一个临时数据库,并可以向其中添加数据。 当我关闭数据库时,它被删除了,这是预期行为,但我不想要它被删除。 在System.Data.SQLite中,我找不到Save或Create方法,使用System.IO.F...

7得票4回答
如何在使用.NET时不显式调用Close方法关闭Sqlite连接

我正在创建一个winform桌面应用程序,该应用程序将使用SQLite数据库。 因此,我创建了一个SQLite Helper类,它使用System.Data.SQLite,并且该Helper类的每个方法都会打开和关闭连接。 但现在我还添加了附加其他数据库的功能,但是在连接关闭后,所有附加的...

7得票1回答
如何使用ADO.NET将SQLite内存数据库转储到文件中?

我正在使用System.Data.SQLite.dll来使用SQLite内存数据库。程序结束后,我想将内存数据库转储到.db3文件以供下次使用。如何在C#中实现这一点?

7得票3回答
在EF Core中切换Sqlite或SqlServer的通用方法是什么?

我希望您能够在ASP.NET Core应用程序中,实现SQLite和SqlServer之间的动态切换作为Entity Framework的数据库提供程序。通常情况下,将DbContext与数据库提供程序关联的方法是通过在ConfigureServices方法中编写代码: se...