不用SqlCommandBuilder,手动设置SqlDataAdapter中的UpdateCommand等,然后调用Update方法,在这之间假如对DataSet进行了各种操作会不会起 不会, 都是一个作用。除非你手动的SQL语句写错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SqlDataAdapter catDA = new SqlDataAdapter("SELECT CategoryID, CategoryName FROM Categories", nwindConn); catDA.UpdateCommand = new SqlCommand("UPDATE Categories SET CategoryName = @CategoryName " + "WHERE CategoryID = @CategoryID" , nwindConn);catDA.UpdateCommand.Parameters.Add("@CategoryName", SqlDbType.NVarChar, 15, "CategoryName");SqlParameter workParm = catDA.UpdateCommand.Parameters.Add("@CategoryID", SqlDbType.Int);workParm.SourceColumn = "CategoryID";workParm.SourceVersion = DataRowVersion.Original;DataSet catDS = new DataSet();catDA.Fill(catDS, "Categories"); DataRow cRow = catDS.Tables["Categories"].Rows[0];cRow["CategoryName"] = "New Category";catDA.Update(catDS); 高分求教【SQL注入】问题。 2003操作系统的 虚拟服务器上没发播放视频 是什么原因 ado.net 求助个数据查询的方法 JS与火狐的兼容问题 请高手帮忙…… 定义一个二维的数组,除了用string[,] arr = new string[4,2]之外,还有其它方式吗? !HTML的TEXTAREA的问题??(在线等答案) 怎样才能把数据库中的一条记录数据赋值个页面title里呢!!急在线等!! 可以让搜索引擎搜索出来的网页指向自己的网页? session过期时间 請問怎樣才能取得Datagrid控件里的數據﹖很急﹐很急﹗﹗﹗﹗﹗﹗﹗ 简单容器问题
"WHERE CategoryID = @CategoryID" , nwindConn);catDA.UpdateCommand.Parameters.Add("@CategoryName", SqlDbType.NVarChar, 15, "CategoryName");SqlParameter workParm = catDA.UpdateCommand.Parameters.Add("@CategoryID", SqlDbType.Int);
workParm.SourceColumn = "CategoryID";
workParm.SourceVersion = DataRowVersion.Original;
DataSet catDS = new DataSet();
catDA.Fill(catDS, "Categories"); DataRow cRow = catDS.Tables["Categories"].Rows[0];
cRow["CategoryName"] = "New Category";catDA.Update(catDS);