如何将datagridview里新建的行插入oracle数据库

如何将datagridview里新建的行插入oracle数据库,第1张

直接调用DBhelper里面添加记录方法就行了啊,不需要OracleDataAdapter,这个一般是用于读取数据库记录时候才用到的 ,通常和DateSet一起用,起到运输数据的功能

改成string a = thisdataGridView1Rows[0]Cells[0]ValueToString();追问:就和你添加是一样的,SQL语句改成UPDATE就行了追问:dataGridView 有个选中的功能,可以指定修改选中的行补充:前提是你这行数据要存在唯一字段追问:我们有个“修改”按钮,通过点击“修改”按钮,然后修改dataGridView中的数据的 不是直接在里面修改回答:你前面已经说了是修改选中行的数据,既然是选中行的话,可以取到选中行的行数,然后取到这行数据在数据库存在的唯一字段,然后执行修改。至于你修改方式,因为看不到你界面,所以过程不好说,给你大概的步骤1:获取选中行的行数3:执行修改

Private Sub Button2_Click(ByVal sender As SystemObject, ByVal e As SystemEventArgs) Handles Button2Click

Dim sqlStr As String = "insert into tb values("

Dim i As Integer

For i = 0 To DataGridView1ColumnsCount - 1

sqlStr &= "'" & DataGridView1Rows(DataGridView1RowsCount - 1)Cells(i) & "'"

If i < DataGridView1ColumnsCount - 1 Then sqlStr &= ","

Next

sqlStr &= ")"

Dim con As New SqlConnection(connectionString) '这个自己写去

conOpen()

Dim cmd As New SqlCommand(sqlStr, con)

Try

Dim result As Integer = cmdExecuteNonQuery()

If result > 0 Then

MsgBox "添加数据成功"

Else

MsgBox "添加数据失败"

End If

Catch (ex As Exception)

MsgBox "添加数据过程发生异常,原因:" & exMessage

End Try

End Sub

以上就是关于如何将datagridview里新建的行插入oracle数据库全部的内容,包括:如何将datagridview里新建的行插入oracle数据库、怎样把dataGridView的内容导入数据库、VB.NET DATAGRIDVIEW写入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10156164.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存