Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Qual é a melhor maneira de sincronizar dados entre o MS Access e o MySQL?


Por que não vincular as tabelas por meio do ODBC como sugerido por Keltia e, em seguida, usar uma série de consultas para adicionar os registros que estão faltando e atualizar os registros alterados. As consultas podem ser executadas através do VBA. O ADO também funcionará bem com MySQL e Access.

Algumas notas sobre o código usado no Access:
   Set db = CurrentDb
   strSQL = "Insert INTO [ODBC;DSN=DSNName;].NameOfMySQLTable " _
   & "Select AnyField As NameOfMySQLField FROM AnyAccessTable;"

   db.Execute strSQL, dbFailOnError
   End Sub

-- http://forum.lessthandot.com/viewtopic.php?f =95&t=3862