今天我們來了解下VS使用的眾多數據庫中比較輕量的數據庫SQLITE,好處當然就在於“輕~”!!!。自己理解😊
首先第一步,我們需要下載管理工具sqlite http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
也可以在VS中的NUGET中下載包。
二,然后打開應用程序在sqlite視圖化工具中建庫,建表,插入測試數據

三,VS新建項目,引用dll。
選中新建的項目,右鍵引用瀏覽,找到下載的sqlite.dll,引用確認。然后將Sqlite.Interop.dll文件拷貝到新建
項目的文件夾bin下的Debug文件夾中。然后開始以下流程。
四,創建連接,創建DataGridview,設置Bindingsource存儲數據
//連接數據庫
string Sql= @"C:/Users/Administrator/Desktop/SQLlite/yy.db";
SQLiteConnection con = new SQLiteConnection("data source="+Sql);
con.Open();
//創建命令對象執行SQL語句
SQLiteCommand cmd = new SQLiteCommand();
cmd.Connection = con;
cmd.CommandType = CommandType.Text;
cmd.CommandText = "select * from User";
//數據源和數據集的交換
SQLiteDataAdapter da = new SQLiteDataAdapter();
DataSet dt = new DataSet();
da.SelectCommand = cmd;
da.Fill(dt);
//將數據綁定bindingsource
bindingSource1.DataSource = dt.Tables[0];
//將bindingsource中的值賦給GridView
dataGridView1.DataSource = bindingSource1;
//關閉連接
con.Close();
五,定義GridView列值數據綁定。
第四步中,我們已經把數據庫中的數據給到了BinDingsource,然后又賦給了DataGridView。此時我的的Grid有值,但
界面無法顯示,這是因為我們的節面中的列值沒有綁定數據,打開窗口,在Grid中取列名,顯示名(Text),點擊數據源綁定數據。
六,運行窗口程序。完成!😄

七,代碼流程圖

后面繼續給大家Set Sqlite的數據操作增,刪,改,查。以及模糊查詢等。
