c# - 在 C# 中使用 SQLite 的 Pragma-s

标签 c# sqlite

我发布了一个问题:

“我的项目有 c++ dll,其中在 Sqllite 中创建了一个数据库,共享拒绝 = 无。这个 dll 会将数据插入 Db,我有一个 c# exe,它必须访问数据库并显示它。显示需要完成异步。那么在启动与 sqlitedb 的连接时有什么方法可以锁定表或数据库。如果可能的话,任何人都可以给我链接或如何完成的示例吗?“

为此,我得到了使用 Pragma -s 的答复。谁能告诉我如何在 C# 中实现 SQLlite 的 PRagma-s?

最佳答案

Pragmas 可以在你的连接字符串中设置

例如:
String conString = "Data Source=filename;Version=3;PRAGMA locking_mode = NORMAL;"

您可以将多个编译指示附加到连接字符串

关于c# - 在 C# 中使用 SQLite 的 Pragma-s,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2286827/

相关文章:

java - 警告 : Unclosed files for the types '[io.realm.OrderListRealmProxy]' ; these types will not undergo annotation processing

c# - 检查子字符串的有效方法 C#

C# 从文件中读取 JPEG 并存储为图像

c++ - CMake 在源代码附近找不到头文件

c# - 无法打开 SQLite 数据库

java - java中的sqlite不输出

sql - 使用 SQLite SELECT 使用连接表将连接表列合并为每个类别的一行

c# - 如何在 C# 中存储函数指针

c# - 内置保护文件名字符串的方法

c# - Objective-C 中的更新检查?来自 C#