vb.net中DataGridView控件中,怎么删除选定的某一行,并删除数据库中对应的记录 5

求解详细代码,感激不尽... 求解详细代码,感激不尽 展开
 我来答
chenhunyusiji
推荐于2016-03-09 · 超过35用户采纳过TA的回答
知道答主
回答量:73
采纳率:100%
帮助的人:19.4万
展开全部
Dim myConn As Data.OleDb.OleDbConnection
myConn = New System.Data.OleDb.OleDbConnection()
myConn.ConnectionString = strCon
myConn.Open()
Dim sqldel As String = "delete from Table where AAA='"&datagridview1.CurrentRow.Cells(i).Value.ToString.Trim()&"'
Dim del As OleDbCommand = New OleDbCommand(sqldel, myConn)
del.ExecuteNonQuery()
myConn.Close
然后再重新帮顶下datatable显示一下就ok了
追问
你能解释一下吗,我有点看不懂,我想问这是vb.net版的吗
追答
是的,
myConn = New System.Data.OleDb.OleDbConnection()
myConn.ConnectionString = strCon
myConn.Open() ‘连接数据库
Dim sqldel As String = "delete from Table where AAA='"&datagridview1.CurrentRow.Cells(i).Value.ToString.Trim()&"' ’sql语句
Dim del As OleDbCommand = New OleDbCommand(sqldel, myConn)
del.ExecuteNonQuery() ‘执行sql语句
myConn.Close ’关闭数据库
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式