社区
C#
帖子详情
WinForm 中 DataGridView的 一个问题
zhendemafan
2008-07-12 09:58:41
我对DataGridView中的某一条数据修改了。要重新绑定,怎么才能只绑定我刚修改的那一条数据,。其它的都不变, 修改是在外面的文本框里面修改的。
...全文
62
3
打赏
收藏
WinForm 中 DataGridView的 一个问题
我对DataGridView中的某一条数据修改了。要重新绑定,怎么才能只绑定我刚修改的那一条数据,。其它的都不变, 修改是在外面的文本框里面修改的。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
ComboBoxColumn 绑定)自己写的,最简单实例
在C#
WinForm
开发
中
,`
DataGridView
`是
一个
非常常用的控件,用于展示表格数据。而`
DataGridView
ComboBoxColumn`是`
DataGridView
`的
一个
列类型,它允许用户在单元格
中
选择
一个
值,这个值通常是从下拉列表
中
选取。在这...
C#
Winform
使用
DataGridView
的VirtualMode虚拟模式
C#
Winform
使用
DataGridView
的VirtualMode虚拟模式。 有两种数据类型作为
DataGridView
的数据源,一种是DataTable,一种是List。有不明白的,欢迎加微信交流:VPAmway。
C#_
winform
_
DataGridView
_checkbox复选框_实现单选效果
在C#
WinForm
开发
中
,`
DataGridView
`控件是
一个
常用的数据展示工具,它允许用户以表格形式查看和操作数据。而`
DataGridView
`
中
的复选框列(Checkbox Column)则为用户提供了一种方便的选择方式,例如在多选或单选...
c#
winform
===
datagridview
单元格合并
c#
winform
===
datagridview
单元格合并 c#
winform
===
datagridview
单元格合并 c#
winform
===
datagridview
单元格合并
winform
DataGridView
设置 单元格合并 实现多维表头
winform
DataGridView
设置 单元格合并 源码 实现多维表头
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章