C#中datagridview控件 如何进行删除修改添加数据并保存到数据库中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#中datagridview控件 如何进行删除修改添加数据并保存到数据库中相关的知识,希望对你有一定的参考价值。

如题 用的是Windows 窗体

参考技术A 你可以在datagridview最后加按钮,也可以在其他地方敬爱按钮,点击按钮时出发事件,然后获取datagridview被选中行的数据,再对数据库进行操作 参考技术B 你具体不清楚的是哪一步?
删除操作,还是提交数据库?
参考技术C 加一个BUTTON按钮,添加Click事件,在点击按钮时触发更新数据库操作追问

具体的代码是如何的呢?

追答

比如有四个textbox,你加一个button,click事件中写数据库插入语句,插入到数据库中,然后bound一下gridview刷新下,就可以显示出来。
或者你使用微软自带的静态数据绑定控件sqldatasource,配置下你的数据库表在里面,在gridview里加操作,微软自带删除,修改,更新,选择。
希望对你有帮助

本回答被提问者采纳

在c#中怎么删除datagridview里面的一条数据

简单说下我自己的对于这样问题的实现

删除选中数据:1.双击需要删除的数据行,用一个控件接受该数据行的主键值,
2.点击删除按钮,通过后台程序,以上面获取的主键值,通过sql语句,在数据库中将该行数据删除,
3.清空现在的datagridview控件中的数据,重现将操作过的数据进行填充!
这样就实现了对选中行的数据的删除!
对于双击选中接受的数据主键值的操作代码,
参考技术A for
(int
i
=
0;
i
<
this.dataGridView1.SelectedRows.Count;
i++)

this.dataGridView1.Rows.Remove(this.dataGridView1.SelectedRows[i]);

把所有你选中的行都删掉。
不是单元格是整行才可以

以上是关于C#中datagridview控件 如何进行删除修改添加数据并保存到数据库中的主要内容,如果未能解决你的问题,请参考以下文章

C# winform中dataGridView控件如何插入、删除、更新记录,操作完成后怎样写回数并保存据库,怎么写代码?

C#语言中调用DataGridView控件增加和删除的触发事件方法

C# winform DataGridView 如何实现删除 更新 手动绑定数据源(不是在控件里指定数据源) 求大神 在线等

在c#中怎么删除datagridview里面的一条数据

C#如何修改dategridview里头数据

我想用C#中的datagrid控件做一个删除行(点击按钮删除datagrid中的所指定的任意一行)