我在我的vb.net程序中使用System.data.sqlite.dll.而对于我的生活,我无法弄清楚激活WAL模式的代码.
在创建数据库或每个新的SQLiteConnection后立即激活此命令.
如果是这样,现在需要使用什么代码我使用类似的东西:
cnn As New SQLiteConnection(String.Format("Data Source={0}\{1};PRAGMA jounal_mode=WAL;", Application.StartupPath, DBName))
Run Code Online (Sandbox Code Playgroud)
这是PRAGMA命令应该如何使用?
您好我在运行时创建了一个Dynamic DataTable.安装程序就是这样
Id | Name | Age
-----------------
3 | Mike | 21
6 | John | 43
8 | Sara | 34
Run Code Online (Sandbox Code Playgroud)
我想要做的是提出一个我可以用来查找和更新特定行的linq语句.
例如将AGE更改为'33'的语句WHERE ID ='3'
我的代码到目前为止:
-[VB.NET]-
Dim MyRow As DataRow = From column In MyTable.Rows Where column("Id") = 3
MyRow(0)("Age") = 33
Run Code Online (Sandbox Code Playgroud)
但这不是更新我的DataTable条目.任何帮助,将不胜感激.谢谢.