sql >> Databasteknik >  >> RDS >> Mysql

Vad är det bästa sättet att synkronisera data mellan MS Access och MySQL?

Varför inte länka tabellerna genom ODBC som föreslagits av Keltia, och sedan använda en serie frågor för att lägga till poster som saknas och för att uppdatera ändrade poster. Frågorna kan köras via VBA. ADO kommer också att fungera bra med MySQL och Access.

Några anteckningar om kod som används i 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



  1. Varför använder SQL Server indexskanning istället för indexsökning när WHERE-satsen innehåller parametriserade värden

  2. Sammansatt primär nyckelprestandanackdel i MySQL

  3. Heroku Postgres Fel:PGError:ERROR:relationsorganisationer finns inte (ActiveRecord::StatementInvalid)

  4. Snabbaste sättet att ta bort icke-numeriska tecken från en VARCHAR i SQL Server