C#中要通过第二个form的添加功能实现添加一个记录给数据库该怎么办?

来源:百度知道 编辑:UC知道 时间:2024/06/04 03:58:39
当控件被数据绑定时,无法以编程方式向DataGridView 的行集合中添加行。已经有一个public变量。

给你个思路.
在第二个FORM上获得原绑定到DataGridView 上的数据源,向此数据集中追加记录行,通过适配器Update()方法回写数据库.
当然你要实例化一个新的行对象.如:
DataRow r = ds.Tables[0].NewRow();
r["columnname1"]="valueDemo";
r["columnname2"]="valueDemo";
......
r["columnname.."]="valueDemo";

回写完了,再调用绑定方法显示到界面.