关于dataGrid1的问题? 我做了一个数据库的程序 有一个小问题 我用的dataGrid1显示的数据 我现在可不可以在dataGrid1数据下方空白的行里写入新的数据 用窗体上的添加按扭直接把数据添加到dataGrid1当中去并且保存并且显示出来 希望你给解答的详细一点 最好把代码也写上 另一个问提是怎么样把dataGrid1某列的信息用comboBox1下拉框全部显示 谢谢 我是新手 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 兄弟,要实现这个功能!最好先创建一个DATASET!~然后在DATASET控制!这样比较方便! 把DataTable的某一列分别绑定到comboBox1的文字和值成员上.而dataGrid也是和dataTable绑定的,这样就联动起来了.可以在下方空白写入,事先在DataTable里调用AddRow()方法. 我也创建了DATASET 数据集 我把该创建的都创建了 我是要问具体怎么样去写代码啊 给点提示?把DataTable的某一列分别绑定到comboBox1的文字和值成员上.而dataGrid也是和dataTable绑定的,这样就联动起来了.可以在下方空白写入,事先在DataTable里调用AddRow()方法.具体的代码应该怎么样去写 我太菜了 DataTable里调用AddRow()方法真接更改就可以了呀, addrow方法需要加入一个row对象,你需要把添加的新行包成一个row,然后加入到table中就可以了 DataSet ds=new DataSet();DataRow dr=ds.Tables[0].NewRow();SqlDataAdapter da= new SqlDataAdapter();SqlCommandBuilder scb=new SqlCommandBuilder(da);da.Fill(ds,"test");dr["字段名1"]="aa";dr["字段名2"]="bb";dr["字段名n"]="nn";ds.Tables[0].Rows.Add(dr);comboBox1.DataSource=ds.Tables[0];comboBox1.DataBinder(); DataSet ds=new DataSet();DataRow dr=ds.Tables[0].NewRow();SqlDataAdapter da= new SqlDataAdapter();SqlCommandBuilder scb=new SqlCommandBuilder(da);da.Fill(ds,"test");dr["字段名1"]="aa";dr["字段名2"]="bb";dr["字段名n"]="nn";ds.Tables[0].Rows.Add(dr);comboBox1.DataSource=ds.Tables[0];comboBox1.DataBinder();DataSet ds=new DataSet();DataRow dr=ds.Tables[0].NewRow();SqlDataAdapter da= new SqlDataAdapter();SqlCommandBuilder scb=new SqlCommandBuilder(da);da.Fill(ds,"test");dr["字段名1"]="aa";dr["字段名2"]="bb";dr["字段名n"]="nn";ds.Tables[0].Rows.Add(dr);comboBox1.DataSource=ds.Tables[0];comboBox1.DataBinder(); 老鸟帮下,复习C#遇到点问题 日期转换为星期几 datagridview 列排序问题? 急求答案 怎样编写用鼠标来控制所调用图像大小的程序 问一下能不能动态生成用户控件,我试了试,不报错,但页面上什么也没有,能不能指点一下 请教:如何用C#编写可以在后台进行大数据量运算的程序? 如何将string 转为byte[]型呢? WinForm中使用axWebBrowser的问题,急啊! 求一个成熟的exe电子书解决方案 请问如何动态刷新一个DataGrid啊 很急,很急阿,火烧眉毛了,大家快进来看看 ToString 是什么意思啊
然后在DATASET控制!这样比较方便!
把DataTable的某一列分别绑定到comboBox1的文字和值成员上.而dataGrid也是和dataTable绑定的,这样就联动起来了.可以在下方空白写入,事先在DataTable里调用AddRow()方法.
具体的代码应该怎么样去写 我太菜了
真接更改就可以了呀,
DataRow dr=ds.Tables[0].NewRow();
SqlDataAdapter da= new SqlDataAdapter();
SqlCommandBuilder scb=new SqlCommandBuilder(da);
da.Fill(ds,"test");
dr["字段名1"]="aa";
dr["字段名2"]="bb";
dr["字段名n"]="nn";
ds.Tables[0].Rows.Add(dr);
comboBox1.DataSource=ds.Tables[0];
comboBox1.DataBinder();
DataRow dr=ds.Tables[0].NewRow();
SqlDataAdapter da= new SqlDataAdapter();
SqlCommandBuilder scb=new SqlCommandBuilder(da);
da.Fill(ds,"test");
dr["字段名1"]="aa";
dr["字段名2"]="bb";
dr["字段名n"]="nn";
ds.Tables[0].Rows.Add(dr);
comboBox1.DataSource=ds.Tables[0];
comboBox1.DataBinder();
DataSet ds=new DataSet();
DataRow dr=ds.Tables[0].NewRow();
SqlDataAdapter da= new SqlDataAdapter();
SqlCommandBuilder scb=new SqlCommandBuilder(da);
da.Fill(ds,"test");
dr["字段名1"]="aa";
dr["字段名2"]="bb";
dr["字段名n"]="nn";
ds.Tables[0].Rows.Add(dr);
comboBox1.DataSource=ds.Tables[0];
comboBox1.DataBinder();