首页 新闻 搜索 专区 学院

关于DataTable同步更新这样写有什么错

0
[已关闭问题] 关闭于 2011-12-31 08:43
static void Main(string[] args)
{
using (SqlConnection con = new SqlConnection())
{
con.ConnectionString = "Data Source=.;Initial Catalog=北风贸易;Integrated Security=True";

con.Open();
SqlCommand cmd = con.CreateCommand();

StringBuilder sb = new StringBuilder();
sb.Append("select * from 学生 ");
cmd.CommandText = sb.ToString();
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds, "学生");
da.SelectCommand.CommandText = sb.ToString();

DataTable dtEdit = ds.Tables[0];

DataRow dREdit = dtEdit.Rows[0];

dREdit.BeginEdit();
dREdit["姓名"] = "修改后的姓名";
dREdit["身份证"] = "修改后的身份证";
dREdit.EndEdit();
dREdit.AcceptChanges();
dtEdit.AcceptChanges();
ds.AcceptChanges();

}
}

大家看我这样写有什么错,我的意思就是将一行数据给更改了,同时提交到数据库,

这样写有什么错呢

田麦成的主页 田麦成 | 小虾三级 | 园豆:1984
提问于:2011-12-30 11:45
< >
分享
所有回答(2)
0

有什么错呢?

写代码的小2B | 园豆:4346 (老鸟四级) | 2011-12-30 12:19
0

http://www.cnblogs.com/chenping-987123/archive/2010/08/04/1792149.html

也许这个对你有点启示

chenping2008 | 园豆:9836 (大侠五级) | 2011-12-30 13:59
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册