1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| Private Sub InsertData()
Dim i As Integer
Dim TableObject(4, 2) As Object
TableObject(0, 0) = "@Data1"
TableObject(0, 1) = OleDbType.Double
TableObject(1, 0) = "@Data2"
TableObject(1, 1) = OleDbType.Boolean
TableObject(2, 0) = "@Data3"
TableObject(2, 1) = OleDbType.Integer
TableObject(3, 0) = "@Data4"
TableObject(3, 1) = OleDbType.VarChar
TableObject(4, 0) = "@Data5"
TableObject(4, 1) = OleDbType.Date
For i = 0 To DataGridView.RowCount - 1
TableObject(0, 2) = DataGridView.Item(0, i).Value
TableObject(1, 2) = DataGridView.Item(1, i).Value
TableObject(2, 2) = DataGridView.Item(2, i).Value
TableObject(3, 2) = DataGridView.Item(3, i).Value
TableObject(4, 2) = DataGridView.Item(4, i).Value
AccessSub("INSERT INTO Table (Data1, Data2, Data3, Data4, Data5) VALUE (?, ?, ?, ?, ?)", "Table", TableObject)
Next
End Sub |
Partager