.Net4.0以上使用System.Data.Sqlite
阿新 • • 發佈:2019-02-04
http://blog.csdn.net/sweety820/article/details/19417529
最近對Sqlite感興趣,就嘗試了一下用c#連線,我用的版本是vs2013,預設開發環境是.net4.5,,按照網上的教材,下載了System.Data.Sqlite,然後寫了下面這個簡單的測試程式碼,
- SQLiteConnection.CreateFile(".\\a.db");//建立SQL檔案
- SQLiteConnection con = new SQLiteConnection();//建立連線
-
SQLiteConnectionStringBuilder sqlstr = new SQLiteConnectionStringBuilder();
- sqlstr.DataSource = ".\\a.db";
- sqlstr.Password = "irelia";
- con.ConnectionString = sqlstr.ToString();
- con.Open();//開啟連線
- con.Close();//關閉連線
解決辦法:
在app.config檔案中,找到startup這個節點,改成如下:
- <?xmlversion="1.0"encoding="utf-8"?>
- <configuration>
- <startupuseLegacyV2RuntimeActivationPolicy="true">
- <supportedRuntimeversion="v4.0"sku=".NETFramework,Version=v4.5"/>
- </startup>
- </configuration>
或者去這個專案的新窩http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki