VB.NET 更新DataGridView资料到Mysql
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB.NET 更新DataGridView资料到Mysql相关的知识,希望对你有一定的参考价值。
在DataGridView中 使用者可以读取到数据库并进行删除及修改资料
但作出的修改和删除不会储存到数据库
如果加一个 "更新" 的按钮 把更改了的资料更新到数据库
语法是怎样呢?
谢谢
对mysql不太清楚,假如是sqlserver,分两种情况:
假如你用纯粹的sql语句和command查询出数据,并绑定到表格,那么你自己需要判断哪些行是改动过的,最后循环把每行通过update sql提交。
还有比较方便的办法是设计界面上,表格右上方的小三角形展开,选择数据库和要绑定的表,运行则会自动加载数据,修改后使用XXXTableAdapter.update方法会自动更新到数据库。
其实还有linq to entities等方法可以用的。
由于mysq不是微软官方的数据库,因此不知道第二种是否可以用(需要有三方类库,配置可能没那么方便),但第一种是肯定可以的。
追问使用第一种的话 语法大概是怎样?
抱歉还是新手
百度:ado.net
参考技术A 的风格的风格的风格的高vb.net 获取datagridview1中选中行的值
vb.net中
当点击datagridview1时
获取datagridview1中选中行的第二第四列的值
二、单击DataGridView1时间里面写以下代码:
If DataGridView1.SelectedRows.Count > 0 And DataGridView1.SelectedRows.Count <= DataGridView1.RowCount Then
'第二列值= DataGridView1.SelectedRows(0).Cells(1).Value
'第四列值=DataGridView1.SelectedRows(0).Cells(3).Value
End If本回答被提问者采纳
以上是关于VB.NET 更新DataGridView资料到Mysql的主要内容,如果未能解决你的问题,请参考以下文章
VB.NET 2008 DataGridView 不更新 Visual Foxpro 数据库