怎么修改数据库中的值
string sConn="server=yunpeng;uid=test;pwd=test;database=samplebase1";
string sComm="Select * From UserTable";
SqlConnection dc = new SqlConnection(sConn);
dc.Open();
SqlDataAdapter da= new SqlDataAdapter(sComm,sConn);
DataSet ds= new DataSet();
da.Fill(ds,"UserTable");
DataTable dt= ds.Tables["UserTable"];
DataRow dr= dt.Rows[1];
dr["UserName"]="yunpeng";
ds.AcceptChanges();
SqlCommandBuilder cb= new SqlCommandBuilder(da);
da.Update(ds,"UserTable");
ds.AcceptChanges();
我怎么不能更新"UserName"的值呢 程序执行都不会出错的
请哪位看看是什么原因再给我个源码好吗???