Avatar billede mlhave Nybegynder
08. december 2004 - 18:37 Der er 2 kommentarer og
1 løsning

Manuel replikering af data

Jeg har 2 kontorer der ikke er i direkte kontakt andet end via mail. De skal bruge den samme simple database og indtaste diverse fejl der opstår. Det er ikke en travl database men de vil gerne udveksle/replikere data jævnligt så de hver kan se alle fejltyperne.
Hvilken procedurer vil I anbefale?
Jeg forestiller mig at de kan eksportere til et Excelark med:
DoCmd.OutputTo acOutputQuery, "Forespørgsel1", acFormatXLS, "test.xls", True
Hvorefter de andre kan importere med:
DoCmd.TransferSpreadsheet acImport, 0, "Tabel1", "C:\test.xls", True, ""
...men hvordan sikre jeg mig mod dubletter når de sendet til hinanden... det jeg virkelig har brug for er en eller anden procedurer eller en ide til at kontrollere/slette dubletterne...
Avatar billede sidewinder Nybegynder
08. december 2004 - 18:54 #1
Kikker...
Avatar billede mlhave Nybegynder
08. december 2004 - 20:16 #2
Kan I se fejl i den her:

Jeg indfører en kolonne til at angive låsningsniveau.

Eksport:
1 Vælg alle uden lås
2 Låser de valgte med X-lås
3 Eksportere alle med X-lås til Excel og send filen
4 Opdater alle med X-lås til Y-Lås

Import:
1 Importer alle med X-lås fra Excel-fil
2 Opdater alle med X-lås til Y-Lås

Det giver 3 låsningsniveauer:
Null -> Ny indtastning
X    -> Under eksport/behandling
Y    -> Låst
Avatar billede mlhave Nybegynder
09. december 2004 - 11:33 #3
Den virker som den skal.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester