准備工作:
1. 從nuget下載Sqlite3相關庫
2. 准備數據庫.
2.1 搜索SqlExercis Wiki,進入並選擇The Hospital范例. 復制Sql語句,保存為hopistal.sql.
2.2 啟動Sqlite3, 輸入 >> .read hopistal.sql 輸入命令>>.save hopital.db 生成Hospital數據庫
string connString = @"Data Source=D:\sqlite-tools-win32-x86-3180000\hospital.db;Version=3"; SQLiteConnection con = new SQLiteConnection(connString); con.Open(); string query = @"SELECT * FROM Stay"; SQLiteDataAdapter da = new SQLiteDataAdapter(query, con); DataSet ds = new DataSet(); da.Fill(ds, "hello"); this.dataGrid1.DataSource = ds.Tables[0]; //this.dataGrid1.DataMember = "hello"; con.Close();
1. 首先需要引用Sqlite3的.netframe驅動System.Data.SQLite.dll
2. 設計數據庫並編入數據,假設這里存在一個Stay的數據表
3. 調用顯示代碼,結果如下