我已經將datagridview的數據源設置爲數據集。我想添加一個新的行到這個datagridview。這個新行應該是可編輯的,我需要將這些數據保存到我的數據庫中。我怎樣才能做到這一點?如何將新行添加到datagridview並在C#winform中進行編輯?
//數據源設置
dataGridView.DataSource = ds.Tables[0];
//添加新行
private void button_add_Click(object sender, EventArgs e)
{
DataTable dt = dataGridView.DataSource as DataTable;
dt.Rows.Add();
dataGridView.DataSource = dt;
}
//這將創建一個新的行,但它是不可編輯。
P.S.我是一個初學者在C#
編輯:任何人都可以請提供一個鏈接/示例,我可以直接添加,編輯,從datagridview中刪除而不使用任何形式?
您是否檢查過此文件:http://www.c-sharpcorner.com/UploadFile/1e050f/insert-update-and-delete-record-in-datagridview-C-Sharp/。它涵蓋了大部分的datagridview操作 –
@SouvikGhosh這個例子有一個表格來填充插入,但我想添加一行到我現有的datagridview,添加數據並保存 –