[英]C# - Access SQLite database for WPF application
我已經為 WPF 應用程序創建了設置文件,數據庫是 SQLite DB。 安裝后,SQLite DB 位於 C 文件夾中的此路徑中,
C:\\Program Files (x86)\\myCompany\\myScanApp。
然后我寫了這樣的連接字符串來建立到 SQLite DB 的連接,
static SQLiteConnection dbConnection = new SQLiteConnection(@"Data Source=C:\Program Files (x86)\myCompany\myScanApp\test.s3db;");
然后我再次創建了一個安裝文件,然后在另一台 PC 上運行這個應用程序。 但是,它無法在 PC 中運行。 如何在應用程序中訪問數據庫?
using(SQLiteConnection conn= new SQLiteConnection(@"Data Source=C:\Program Files (x86)\myCompany\myScanApp\test.s3db;"))
{
conn.Open();
SQLiteCommand command = new SQLiteCommand("Select * from yourTable", conn);
SQLiteDataReader reader = command.ExecuteReader();
while (reader.Read())
Console.WriteLine(reader["YourColumn"]);
reader.Close();
}
像這樣的事情應該有效。 這里有整篇文章C# 中的 SQLite 入門
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.