dataGridView里面修改数据后,点击更新按钮,将填写好后的所有数据一次性全部更新数据库内容.请问该怎么做
4个回答
展开全部
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
首先确定修改的数据类型跟数据库表的的数据类型统一,不统一要做个转换,不然出错
string upstr = "update 数据库 set 字段1="",字段2="","/"//更新字符串
conn.Open();
SqlCommand upcd = new SqlCommand(upstr,conn);
upcd.ExecuteNonQuery();
upcd.Dispose();
conn.Close();
//Reset the edit index.
GridView1.EditIndex = -1;
//Bind data to the GridView control.
BindData();//重新 绑定数据到GridView1
}
{
首先确定修改的数据类型跟数据库表的的数据类型统一,不统一要做个转换,不然出错
string upstr = "update 数据库 set 字段1="",字段2="","/"//更新字符串
conn.Open();
SqlCommand upcd = new SqlCommand(upstr,conn);
upcd.ExecuteNonQuery();
upcd.Dispose();
conn.Close();
//Reset the edit index.
GridView1.EditIndex = -1;
//Bind data to the GridView control.
BindData();//重新 绑定数据到GridView1
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对你的dataset调用 getchanges函数,取出所有变更的数据。
在调用dataadapter的update方法,就可以快速的把所有变更写入数据库了。
在调用dataadapter的update方法,就可以快速的把所有变更写入数据库了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好的!
已发请查收,这个是项目中的一部分
需要自己创建一个项目,把我的窗体添加进去。
已发请查收,这个是项目中的一部分
需要自己创建一个项目,把我的窗体添加进去。
来自:求助得到的回答
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
丢进for循环这张表里面去呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询