
怎么修改dataGridView中的一行数据
1个回答
展开全部
可以弹出一个新的界面,每个不同的列用一个文本框显示,需要修改哪个就修改哪个,在这个新界面上加上按钮,点击的时候根据主键更新数据库里对应的数据(主键对应的文本框最好设置为不可修改),然后更新成功关闭新界面(弹出新界面用showdialog,然后后面写上重新载入数据的方法)重新载入数据即可。
或者弄一个公有的DataTable变量存储数据
然后DGV的DataSource指向DataTable
按你那种修改的话方式可以有两种
一种添加一个按钮把数据保存到数据库
成功后重新赋值DataTable并重新指定给DGV的DataSource
还有一种是直接修改DataTable的指定行并重新指定给DGV
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询