bonjour j'essaye de copie une base acces dans une base mysql
j'arrive a copie la base acces dans une dataset

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
        Datatable_Test.Clear()
        ConnectionAcces.ConnectionString = connStringAccess
        ConnectionAcces.Open()
 
        'copie host silo 1 et 2
        CommandAcces.CommandText = " SELECT silo1.IMMAT, silo1.CDPROV FROM silo1;"
        CommandAcces.Connection = ConnectionAcces
        AdapterAcces.SelectCommand = CommandAcces
        AdapterAcces.Fill(Datatset_Test, "table_h")
        ConnectionAcces.Close()
mais je n'arrive pas a copie cette dataset dans ma base mysql

j'ai essaye ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
        ConnectionMySql.ConnectionString = connStringSql
        ConnectionMySql.Open()
 
        CommandMySql.CommandText = "INSERT INTO `site_web`.`host` (`IMMAT`, `CDPROV`) select  Datatset_Test.Tables(`table_h`)(`IMMAT`, `CDPROV`) from ;"
        CommandMySql.Connection = ConnectionMySql
        AdapterMySql.SelectCommand = CommandMySql
        AdapterMySql.Fill(Datatset_Test, "table_h")
        ConnectionMySql.Close()
mais je n'arrive pas a trouver la bonne CommandText