我在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()”? –