我在C#窗體窗體中創建項目。我想要做的是在數據源數據網格視圖中添加新行。但問題是,錯誤表示添加新行無法以編程方式添加到數據源數據網格中。在數據源數據網格視圖中添加新行的替代方法
這裏是我提取數據並將其傳輸到數據網格視圖中的方法。
public DataTable GetData(ClassName classVar){
SqlCommand cmd = new SqlCommand();
cmd.Connection = ...; // My connection string
cmd.CommandType = CommandType.Text;
cmd.CommandText = ...; // My Query
DataTable table = new DataTable();
table = ...ExeReader(cmd);
return table;
}
我的表單內的代碼
DataTable getDataTable;
getDataTable = ClassQuery.GetData(classVar);
dgv_details.DataSource = getDataTable;
這是我的添加按鈕
dgv_details.Rows.Add(txtBox1.Text,txtBox2.Text);
什麼都在datasourced的datagridview裏面添加數據的替代方式? 在此先感謝。
將它們添加到getDataTable? – BugFinder
在DataTable中添加新功能getDataTable –
你是什麼意思@ Dr.Stitch?我將添加此代碼「dgv_details.Rows.Add()」? –