请大家看看这样为什么不能更新? 你没有在InsertCommand语句中添加SQL语句,添加一下就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tryds.Tables["NF_Ptype"].AcceptChanges(); DataAdapter pad=new SqlDataAdapter("select * from NF_PTYPE ",oConn);ds=new DataSet();pad.Fill(ds,"NF_PTYPE");DataRow trow=ds.Tables["NF_Ptype"].NewRow();trow["NF_TypeName"]=TypeName.Text.Trim();ds.Tables["NF_Ptype"].Rows.Add(trow);SqlCommandBuilder Builder=new SqlCommandBuilder(ds);ds.InsertCommand=Builder.GetInsertCommand();pad.Update(ds,"NF_Ptype");这样就可以了 需要SqlCommandBuilder注意数据表要有主健 激活账号的功能 C#中 Public static方法定义成接口类型是什么意思? 如何禁止vs2005自动对源代码进行排序?非常讨厌,总是把我的代码排成极长的一行 iframe里面的服务器控件执行js 页面中如何显示在类中定义的静态变量? 为什么用response.write后页面上的一些控件就会变形?(如何解决?) 防止ie直接打开文件的问题 combobox的问题,速答速给分 请教大侠二个动网文章首页调用的问题 数据类型转换 在asp中的include语句,在asp.net中该怎么用? 这段源码大家看看为什么又问题?
ds.Tables["NF_Ptype"].AcceptChanges();
ds=new DataSet();
pad.Fill(ds,"NF_PTYPE");
DataRow trow=ds.Tables["NF_Ptype"].NewRow();
trow["NF_TypeName"]=TypeName.Text.Trim();
ds.Tables["NF_Ptype"].Rows.Add(trow);
SqlCommandBuilder Builder=new SqlCommandBuilder(ds);
ds.InsertCommand=Builder.GetInsertCommand();
pad.Update(ds,"NF_Ptype");这样就可以了