社区
C#
帖子详情
c#修改完dataGridView怎么保存回去
Erayyy
2011-10-05 02:36:03
求助dataGridView连接好数据源,在里面修改完怎么保存回去……Access数据库
...全文
412
7
打赏
收藏
c#修改完dataGridView怎么保存回去
求助dataGridView连接好数据源,在里面修改完怎么保存回去……Access数据库
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
allen0118
2011-10-06
打赏
举报
回复
[Quote=引用 2 楼 idaydayup 的回复:]
如果你设置了 Adapter的InsertCommand UpdateCommand等 在修改了单元格的内容之后会自动保存
或者自己写update方法
[/Quote]
+1
老董杂货铺
2011-10-06
打赏
举报
回复
修改的数据量小的话,1、使用UPDATE修改数据表,然后重新加载到DATAGRIDVIEW.
2、使用UPDATE修改数据表,同时修改DATAGRIDVIEW中相应的记录
xiaochende02
2011-10-06
打赏
举报
回复
sql update语句保存你修改的信息
hudenq
2011-10-06
打赏
举报
回复
给你一个保存函数
public void DataGridViewUpdate(DataGridView dataGridview, String SQLString,string connectionString)
{
dataGridview.EndEdit();
OleDbDataAdapter Adapter = new OleDbDataAdapter();
DataTable table = (DataTable)dataGridview.DataSource;
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
Adapter.SelectCommand = new OleDbCommand(SQLString, connection);
OleDbCommandBuilder builder = new OleDbCommandBuilder(Adapter);
Adapter.UpdateCommand = builder.GetUpdateCommand();
try
{
Adapter.Update(table);
table.AcceptChanges();
}
catch (System.Data.OleDb.OleDbException ex)
{
throw new Exception(ex.Message);
}
}
}
stonespace
2011-10-05
打赏
举报
回复
OleDbDataAdapter da = new OleDbDataAdapter(cmd))
da.Fill(tTargetTale);
OleDbCommandBuilder builder = new OleDbCommandBuilder(da);
builder.QuotePrefix = "[";
builder.QuoteSuffix = "]";
....//tTargetTale作为数据源到datagridview,并修改后,
da.Update(tTargetTale);
idaydayup
2011-10-05
打赏
举报
回复
如果你设置了 Adapter的InsertCommand UpdateCommand等 在修改了单元格的内容之后会自动保存
或者自己写update方法
lilei_new
2011-10-05
打赏
举报
回复
保存更新的方式太多了.你可以用Adapter的更新逻辑,或者自己的更新逻辑.
C#
中
DataGridView
数据绑定与交互实战详解
/ 添加编号列HeaderText = "员工编号",Width = 80});// 添加姓名列HeaderText = "姓名",});// 添加在职状态列(复选框)HeaderText = "在职",Width = 60});手动定义的好处显而易见:
完
全掌控列顺序、宽度、对齐方式;可隐藏敏感字段;支持非属性列(如“操作”按钮);更容易本地化(中文标题);性能更好(避免反射开销)。
C#
DatagridView
列顺序自动改变
转自:http://blog.csdn.net/lukesunch/article/details/4644101 问题:某一界面
完
成从不同表table1, table2, table3...(每次只选一个表,SQL语句动态生成)选取符合查询条件记录,然后返回记录被装入
dataGridView
1 首先选择了表1查询; 然后选择表2查询; 然后再回头选择表1, 发现表1得列顺序莫名其妙改变了。
用
DataGridView
实现多选表格
用
DataGridView
实现多选表格,避免使用过多checkbox,导致界面看起来很混乱。 更多说明可查看代码。
DataGridView
CheckBoxColumn实战:实现复选框的单选、全选与取消全选功能
本文详细讲解了
C#
WinForms中
DataGridView
CheckBoxColumn的实战应用,重点演示如何实现复选框的单选、全选与取消全选功能。内容涵盖通过设计器与代码两种方式添加复选框列,利用CellValueChanged事件处理单选逻辑,并提供高效的全选/取消全选实现方案,同时分享了表头复选框、数据绑定状态同步及性能优化等进阶技巧,帮助开发者快速构建交互友好的数据操作界面。
winform
c#
DataGridView
使用中常见问题
////AutoSizeColumnsMode指定如何设置列宽 //setGridView.AutoSizeColumnsMode =
DataGridView
AutoSizeColumnsMode.AllCells; ////AutoSizeRowsMode指定如何设置行高
C#
111,124
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章