C# 在datagridview中修改数据,怎么才能更新到数据库中呢 5
希望通过adapter。update更新。因为在datagridivew中修改数据后,必须离开该行才能,更新,否则,就无法更新修改后的数据,谁知到,该怎么办我是在data...
希望通过adapter。update更新。因为在datagridivew中修改数据后,必须离开该行才能,更新,否则,就无法更新修改后的数据,谁知到,该怎么办
我是在datagridview上的弹出菜单中实现的,没有按钮 .我这是窗体应用程序,没事做这玩的。重新读取也不行,它根本没有更新到数据库 展开
我是在datagridview上的弹出菜单中实现的,没有按钮 .我这是窗体应用程序,没事做这玩的。重新读取也不行,它根本没有更新到数据库 展开
6个回答
展开全部
你要加一个按钮,点击事件就是将更新后的数据保存在数据库,同时写一个方法专门用来刷新数据(就是重新从数据库读取一次数据),同时调用。你试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在对数据库进行操作后在后面再加一个重新读取数据库的语句。不过再这之前要把控件的数据清除
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-04-15
展开全部
有关java的问题,这里都有很详细的讲解,你可以参考一下,方法有很多
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=131
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=131
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
Bind();
}
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
int id = int.Parse(GridView1.DataKeys[e.RowIndex].Value.ToString());
FriendlyLink flink = FriendlyLinkManager.GetFriendlyLink(id);
flink.Title = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtTitle")).Text;
flink.Url = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtUrl")).Text;
FriendlyLinkManager.SaveFriendlyLink(flink);
string url = Request.Url.ToString();
Response.Redirect(url);
}
protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
GridView1.EditIndex = -1;
Bind();
}
{
GridView1.EditIndex = e.NewEditIndex;
Bind();
}
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
int id = int.Parse(GridView1.DataKeys[e.RowIndex].Value.ToString());
FriendlyLink flink = FriendlyLinkManager.GetFriendlyLink(id);
flink.Title = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtTitle")).Text;
flink.Url = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtUrl")).Text;
FriendlyLinkManager.SaveFriendlyLink(flink);
string url = Request.Url.ToString();
Response.Redirect(url);
}
protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
GridView1.EditIndex = -1;
Bind();
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
timer控件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询