Mise à jour de 2 BD identique local et réseau

Fermé
Frédéric Landry - 15 janv. 2011 à 18:09
 Frédéric Landry - 16 janv. 2011 à 15:02
Bonjour,

Voici mon problème. J'ai une base de données (Access 2003) sur un serveur, j'ai une copie sur des poste local pour que les utilisateurs puissent travailler hors ligne. J'aimerai avoir une requête SQL ou peut importe la solution pour que les utilisateurs une fois en ligne avec le serveur puissent mettre a jours les 2 bases de données pour qu'il deviennent identique.

Merci

1 réponse

Frédéric Landry
16 janv. 2011 à 15:02
j'ai poster trop vite je viens de trouver une réponse

UPDATE [MS Access;DATABASE=c:\Test Files\db1.mdb;].[Catlog] AS DataDestination, [Catlog] SET DataDestination.Col2 = [Catlog].[Col2], DataDestination.Col3 = [Catlog].[Col3], DataDestination.Col4 = [Catlog].[Col4] WHERE (((DataDestination.Col1)=[Catlog].[Col1]))

suivi de

INSERT INTO [Catlog] SELECT * FROM [MS Access;DATABASE=c:\Test Files\db2.mdb;].[Catlog] WHERE Col1 NOT IN (SELECT Col1 FROM [Catlog])

et je refais l'inverse
0