-2
A
回答
0
If dgv.IsCurrentCellInEditMode = True Then
MsgBox("Please exit edit mode and try again.")
Exit Sub
End If
Execute("DELETE FROM tblSample;")
Dim c As Integer = 0
Dim dgv As Integer = dgv.Rows.Count - 1
While c < dgv
Execute("INSERT INTO tblSample VALUES (" + dgv.Item(0, c).Value.ToString + "," + dgv.Item(x, c).Value.ToString + ");")
c += 1
End While
fillDatatable(xDT, "SELECT * FROM tblSample;")
dgv.DataSource = xDT
dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill
dgv.Refresh()
MsgBox("Changes Applied!")
Public Sub fillDatatable(_datatable As DataTable, Query As String)
Dim sqlQuery As String = (Query)
Using conn As New SqlConnection(yourConnectionString)
conn.Open()
Using da As New SqlDataAdapter(sqlQuery, conn)
da.Fill(_datatable)
End Using
conn.Close()
End Using
End Sub
這裏假設你有一個 「執行」 的方法來執行SQL查詢。 (tblSample =你的表) (dgv =你的datagrdview)(x =行號(0,1,2,3 ...))它使用數據表作爲數據的臨時「保存點」,而不是最有效的,但它應該工作。希望它有幫助! xD
相關問題
- 1. 如何使用for循環將數據插入到mysql數據庫中?
- 2. 如何使用SQL for循環將行插入數據庫?
- 3. 如何使用for循環在postgresql中插入數據?
- 4. 如何使用循環插入數據到Sqlite數據庫?
- 5. help for循環並將數據插入數據庫
- 6. 在Python中使用for循環插入數據到列表中
- 7. 如何循環插入數據到codeigniter中的數據庫?
- 8. For循環中,某些數據在回顯/插入到數據庫時缺失
- 9. 在pyqt中,如何使用for循環在tablewidgets中插入數據?
- 10. 使用while循環插入數據到我的數據庫
- 11. 從datagridview插入數據到數據庫
- 12. 如何使用php for循環插入多個值到數據庫
- 13. 使用for循環從數據庫中檢索數據
- 14. 在數據庫中插入datagridview的值
- 15. 在循環中插入數據到mysql數據庫
- 16. 如何使用多行循環插入MySQL數據庫?
- 17. 如何使用C#Foreach循環將記錄插入數據庫?
- 18. 如何在數據庫中使用每個循環的數組值插入
- 19. 如何在while循環中填充的數據庫中插入數據
- 20. 如何在循環數據庫中插入值
- 21. 使用for循環從html中提取數據後,如何逐個插入數據庫?
- 22. 插入Access數據庫(循環)
- 23. 使用for循環插入多個記錄到SQL Server數據庫中
- 24. 插入多個數據mysql for循環使用
- 25. 插入數據循環
- 26. 在foreach中的for循環中使用數據庫值
- 27. @Transactional Annotation +在循環中插入數據
- 28. 在cql中循環插入數據
- 29. 如何使用循環從數據庫
- 30. 如何通過數組來循環插入數據庫
參數化您的查詢,兄弟。 –