8得票2回答
SQLite: 使用 System.Data.SQLite.dll 1.0.101.0 出现“无此模块:fts5”错误。

我正在使用System.Data.SQLite.dll 1.0.101.0,当执行命令“CREATE VIRTUAL TABLE tbl_fts USING fts5 (fld1, fld2)”时出现错误。 错误: 没有这样的模块:fts5 在此页面中,我们可以看到:1.0.99.0 - ...

59得票8回答
SQLite数据库锁定异常

我有时会从SQLite收到"Database is locked"异常,仅在某些查询时发生。 以下是我的代码: 执行任何查询语句时都能正常工作。 在执行对Jobs表的任何写入语句时也能正常工作。 这段代码运行正常:ExecuteNonQuery("DELETE FROM Jobs WHER...

8得票2回答
Visual Studio - 在一个包含System.Data.SQLite的项目中安装InstallShield设置

我有一个C#类库,引用了 System.Data.SQLite (来自nuget)。构建后,我的bin文件夹结构如下: MyProject.dll System.Data.SQLite.dll x86/SQLite.Interop.dll x64/SQLite.Interop.dll ...

73得票4回答
SQLite插入速度非常慢?

我最近了解了SQLite并决定试一试。当我插入一条记录时,它的表现还可以。但是当我插入一百条记录时,需要五秒钟的时间,而且随着记录数量的增加,时间也会增加。可能出了什么问题?我正在使用SQLite包装器 (system.data.SQlite):dbcon = new SQLiteConnec...

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中打开服务器资源管理器...

18得票4回答
使用C#优化将大量数据导入SQLite的性能

我正在使用C#导入一个拥有六到八百万行的CSV文件。 我的数据表长这样:CREATE TABLE [Data] ([ID] VARCHAR(100) NULL,[Raw] VARCHAR(200) NULL) CREATE INDEX IDLookup ON Data(ID ASC) 我...

49得票2回答
Entity Framework 6与SQLite 3 Code First - 不会创建表

使用NuGet获取EF6和SQLite的最新版本。在Stackoverflow上看了一些有用的帖子后,我终于让app.config文件起作用了。现在问题是虽然数据库已经创建了,但表格却没有被创建。 我的app.config:<?xml version="1.0" encoding="u...

17得票3回答
在SQLite更新后:无法在DLL 'SQLite.Interop.dll'中找到名为'sqlite3_changes_interop'的入口点

我的C# / SQLite一直工作得很好,直到我决定更新SQLite DLL(从1.0.82.0到1.0.84.0)。现在我遇到了这个崩溃: 无法在DLL“SQLite.Interop.dll”中找到名为'sqlite3_changes_interop'的入口点 A first cha...

10得票2回答
SQLite支持跨多个数据库的事务吗?

我已经进行了一些搜索,也阅读了SQLite网站上的常见问题解答,但都没有找到答案。 我的数据库方法很可能存在缺陷,但目前我想将数据存储在多个SQLite3数据库中,这意味着不同的文件。我非常担心由于我的应用程序可能在更改表中的数据时崩溃或停电而导致数据损坏。 为确保数据完整性,我基本上需要...

10得票7回答
使用SQLite使Fluent NHibernate正常工作

我确定有些简单的东西我还没做,但我正在尝试让Fluent NHibernate在我的机器上与Sqlite配合使用。 我使用NuGet下载了Fluent NHibernate,并添加了以下实体和映射:public class Customer { public virtual strin...