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 29 30 31 32
|
Private Sub btnTransfert_Click(sender As Object, e As EventArgs) Handles btnTransfert.Click
Dim cnnSQL As New SqlConnection(_ConnStr)
Dim adpSQL As New SqlDataAdapter("SELECT cliNom, cliPrenom FROM tabCLients", cnnSQL)
Dim dtsSQL As New DataSet
Dim cmdSQL As New SqlCommand("DELETE FROM tabTest")
cnnSQL.Open()
cmdSQL.Connection = cnnSQL
cmdSQL.ExecuteNonQuery()
adpSQL.Fill(dtsSQL, "tabClients")
Dim adpSQL2 As New SqlDataAdapter("SELECT * FROM tabTest", cnnSQL)
Dim bldSQL As New SqlCommandBuilder(adpSQL2)
Dim dtsSQL2 As New DataSet
adpSQL2.Fill(dtsSQL2, "tabTest")
'Méthode 1:
'dtsSQL2.Tables("tabTest").Load(dtsSQL.Tables("tabClients").CreateDataReader)
'Méthode 2:
For x = 0 To dtsSQL.Tables("tabClients").Rows.Count - 1
dtsSQL2.Tables("tabTest").ImportRow(dtsSQL.Tables("tabClients").Rows(x))
Next
adpSQL2.Update(dtsSQL2.Tables("tabTest"))
cnnSQL.Close()
cnnSQL.Dispose()
End Sub |
Partager