社区
C#
帖子详情
WinForm 中 DataGridView的 一个问题
zhendemafan
2008-07-12 09:58:41
我对DataGridView中的某一条数据修改了。要重新绑定,怎么才能只绑定我刚修改的那一条数据,。其它的都不变, 修改是在外面的文本框里面修改的。
...全文
53
3
打赏
收藏
WinForm 中 DataGridView的 一个问题
我对DataGridView中的某一条数据修改了。要重新绑定,怎么才能只绑定我刚修改的那一条数据,。其它的都不变, 修改是在外面的文本框里面修改的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
电脑不需要休息吗?
2008-07-12
打赏
举报
回复
在RowEnter事件里写代码记录行号,然后把修改过的值赋值给这行的相应单元格不久好了?
mulpig
2008-07-12
打赏
举报
回复
修改完了以后,再根据你刚才修改的那条信息的主键查库,再绑定不就行了?
cychris
2008-07-12
打赏
举报
回复
SqlParameter sp=new SqlParameter();
SqlDataAdapter da;
string updcmd = "Update UserInfo set UserName=@UserName,UserPwd=@UserPwd,UserAge=@UserAge,UserType=@UserType where UserName=@UserName";
da.UpdateCommand = new SqlCommand(updcmd,conn);
sp = da.UpdateCommand.Parameters.Add("@UserName",SqlDbType.VarChar);
sp.SourceColumn = "UserName";
sp.SourceVersion = DataRowVersion.Current;
sp = da.UpdateCommand.Parameters.Add("@UserPwd", SqlDbType.VarChar);
sp.SourceColumn = "UserPwd";
sp.SourceVersion = DataRowVersion.Current;
sp = da.UpdateCommand.Parameters.Add("@UserAge", SqlDbType.Int);
sp.SourceColumn = "UserAge";
sp.SourceVersion = DataRowVersion.Current;
sp = da.UpdateCommand.Parameters.Add("@UserType", SqlDbType.VarChar);
sp.SourceColumn = "UserType";
sp.SourceVersion = DataRowVersion.Current;
try
{
if (ds.HasChanges())
{
objresult = MessageBox.Show("要保存更改的信息么?", "确认", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (objresult == DialogResult.Yes)
{
da.Update(ds, "userinfo");
MessageBox.Show("数据已更新");
}
else
{
return;
}
}
else
{
MessageBox.Show("未做任何更改");
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
基于C#的
WinForm
中
DataGridView
控件操作汇总
基于C#的
WinForm
中
DataGridView
控件操作汇总
winform
中
DatagridView
中
文本输入框输入改变事件
winform
中
DatagridView
中
文本输入框输入改变事件
winform
DataGridView
表头带CheckBox全选
winform
DataGridView
表头带CheckBox全选;
winform
DataGridView
表头带CheckBox全选
winform
DataGridView
合计行控件
winform
DataGridView
合计 行 控件
winform
DataGridView
合计 行 控件
winform
中
datagridview
导入导出数据
winform
中
datagridview
导入导出数据 包含txt excel。小弟初学,不喜勿喷!
C#
110,021
社区成员
642,596
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章