DataGridView用法大集合
數(shù)據(jù)綁定查詢 在本文中,將介紹如何使用DataGridView控件進行數(shù)據(jù)綁定查詢。我使用的開發(fā)環(huán)境是VS2013,使用C# WinForms。 設(shè)置中文字段 首先,在界面中拖入一個DataGr
數(shù)據(jù)綁定查詢
在本文中,將介紹如何使用DataGridView控件進行數(shù)據(jù)綁定查詢。我使用的開發(fā)環(huán)境是VS2013,使用C# WinForms。
設(shè)置中文字段
首先,在界面中拖入一個DataGridView控件,然后設(shè)置中文字段如下:
- 選中DataGridView控件上的三角形按鈕,會出現(xiàn)圖2右邊的框。
- 按照提示,分為三步:編輯列、添加列、設(shè)置命名。
接下來,我們需要連接數(shù)據(jù)庫并獲取值。以下是連接數(shù)據(jù)庫查詢語句及數(shù)據(jù)庫示例:
using ;
...
string connectionString "Data SourcemyDatabase.db;Version3;";
string query "SELECT * FROM myTable";
using (SQLiteConnection connection new SQLiteConnection(connectionString))
{
using (SQLiteCommand command new SQLiteCommand(query, connection))
{
();
SQLiteDataAdapter adapter new SQLiteDataAdapter(command);
DataTable dataTable new DataTable();
(dataTable);
dataTable;
}
}
可以看到,我的數(shù)據(jù)庫列名為英文。所以,如果直接使用以上代碼查詢,會把數(shù)據(jù)庫的列頭也加進去。如圖所示:
這是因為你的DataGridView控件未綁定數(shù)據(jù)列。接下來,我們需要找到如圖一所示的綁定數(shù)據(jù)按鈕,并進行綁定。如圖二所示,綁定后,查詢數(shù)據(jù)就可以對應(yīng)到相應(yīng)的數(shù)據(jù)列了。