Bonsoir.
J'aimerais pouvoir sous ma petite appli vb.net synchroniser deux bases mdb, à l'aide de la réplication.
j'ai trouvé ce code sur le net, mais il doit me manquer quelque chose dans les réferences car visual studio me dit qu'il ne connait pas jro.replica.
Je precise que je suis débutant en vb.net.
voici le code que j'ai trouvé:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Sub TwoWayDirectSync(ByVal strReplica1 As String, ByVal strReplica2 As String)
Dim repReplica As New JRO.Replica
repReplica.ActiveConnection = strReplica1
' Sends changes made in each replica to the other.
repReplica.Synchronize(strReplica2, JRO.SyncTypeEnum.jrSyncTypeImpExp, JRO.SyncModeEnum.jrSyncModeDirect)
repReplica = Nothing
Console.WriteLine("Sync Successful")
Console.ReadLine()
End Sub |
merci de m'avoir lu, un coup de main serait le bien venu, j'ai passé la journée a chercher et je n'ai rien trouvé.
edit:
J'ai trouvé pour jro.replicat il fallait inscrire la reference microsoft jet and replication.
Par contre maintenant cela plante la
repReplica.ActiveConnection = strReplica1
j'ai ca comme erreur sur strReplica1
Les arguments sont de type incorrect, en dehors des limites autorisées ou en conflit les uns avec les autres.
Partager