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

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

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

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

10得票1回答
如何知道 System.Data.Sqlite 对象抛出了什么异常?

我在寻找关于Sqlite.Net数据提供程序(System.Data.Sqlite.dll)(新的开发已经从这里分叉)各个类及其方法抛出的异常的信息时遇到了困难。我知道可能会抛出SqliteExceptions,但是何时抛出? 我确保拥有相应的System.Data.Sqlite.xml文档...

10得票5回答
将"System.Data.SQLite"添加为引用

在我构建使用ASP.NET和C#开发的项目时,出现了以下错误: 名称空间'System.Data'中不存在类型或命名空间名称'SQLite'(您是否缺少程序集引用?) 当我试图将其添加为引用时,在我的库中找不到"System.Data.SQLite"。 我该如何解决这个问题?

9得票1回答
使用System.Data.SQLite时出现“数据库文件被锁定”的错误。

在添加新事务后,我突然从SQLite收到以下错误: 数据库文件已锁定 数据库已锁定 有人遇到过这种情况吗?我添加了一个更新事务(在一些成功的选择/插入之后)。我找不到这个事务有什么不同...

9得票10回答
如何禁用Entity Framework中每个对象的表引用(外键)列表?

我正在使用SQLite数据库和System.Data.SQLite 1.0.92。这里有两个表: 人员表: PersonId PersonName 学生表: StudentId PersonId (参考人员表外键) StudentNo 现在每次我在EF5中获取Per...

9得票5回答
在实体框架中查找给定主键的对象

我有一张名为"Customer"的表格和一个对应的ORMapping实体"Customer"在Entity Framework中,我想找到与给定主键相对应的对象。类似于customerObject.getObjectByID()而不是使用lambda表达式或查询。

9得票3回答
在SQLite中使用SELECT命令列出已附加的数据库

有没有一个SELECT命令可以列出所有已附加的数据库,类似于sqlite3中可用的.database命令?

8得票3回答
SQLite.NET性能:使用SQLiteParameter和LIKE操作符

我遇到了一个使用SQLiteParameters和LIKE运算符的SQLite查询问题。这里是一段代码片段,如果我提供的代码不够,请见谅。如有需要,我可以提供更多的代码。 性能差: using (OdysseyDataContext entities = new OdysseyDataCo...

8得票3回答
使用C# SQLite DataReader和附加数据库迭代结果的性能问题

我在我的C#项目中使用System.Data.SQLite和SQLiteDataReader。当获取附加数据库查询结果时,我面临着性能问题。 这里有一个搜索两个数据库中文本的查询示例: ATTACH "db2.db" as db2; SELECT MainRecord.RecordID,...