1
如何更改C#
中DataGridView
中顯示的字段的名稱?我正在使用SQLite Database
。更改DataGridView中顯示的字段的名稱?
這裏是我的代碼:
const string filename = @"database.db";
const string sql = "select * from legal_tbl;";
var conn = new SQLiteConnection("Data Source=" + filename + ";Version=3;");
try
{
conn.Open();
DataSet ds = new DataSet();
var da = new SQLiteDataAdapter(sql, conn);
da.Fill(ds);
DataTable dt = ds.Tables[0];
this.data_view.DataSource = dt;
}
catch (Exception ex)
{
MessageBox.Show(ex + "");
}
但是,它在數據庫中顯示字段的名稱。我想改變它。例如, id_num => ID
我不知道爲什麼這不起作用。也許,我錯誤地放置了該代碼。順便說一句,我粘貼在try-catch塊內 – user3569641
@ user3569641請確保在設置網格的數據源之後設置*。該列不會事先存在。如果這不是問題,那麼列名稱可能不匹配。 – LarsTech
謝謝。它現在的工作:) – user3569641