直接调用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写入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)