Avatar billede nillebis Nybegynder
25. februar 2004 - 10:40 Der er 5 kommentarer og
1 løsning

Eksporter forsp. eller tabel til anden database

Jeg vil gerne have hjælp til at lave en macro, hvor jeg kan eksportere en forsp. alle info til en anden database, hvor tabellen også hedder alle info - Begge er access databser..

Jeg har været inde og kigge på funktionen overfør - Men jeg skal have det skåret ud i pap før jeg forstår.. Håber der er nogle der kan hjælpe!!
25. februar 2004 - 10:50 #1
Du skal vælge makro-handlingen, som hedder "Overførdatabase".
Herefter vælger du handlingsargumenterne (nederst i makrovinduet):
-Eksporter
-Microsoft Access
-C:\Dindatabase.mdb
-Forespørgsel
-Alle Info
-Alle info
-Nej
Avatar billede overchord Nybegynder
25. februar 2004 - 10:58 #2
Syntaksen er:

DoCmd.TransferDatabase, acImport, "Microsoft Access", "DatabaseNavn", acTable/acQuery, "TabelNavn", "NytTableNavn", False

Hvor du vaelger acImport for at importere. Dvs koden skal ligge i den database som du vil importere til. Hvis koden skal ligge i den anden database bruger du acExport istedet.
"DatabaseNavn" = navnet paa den tabel du vil importere FRA (naar du bruger acImport)
acTable/AcQuery - vaelg en af dem afh af om det er tabel eller forespoergsel du vil importere
TabelNavn = Navnet paa den tabel du vil importere som den sidder i "DatabaseNavn"
"NytTabelnavn" = Hvis du vil give tabellen et nyt navn efter importeringen
False = Importer baade data og struktur, saet denne til True hvis du kun vil have fat i strukturen af en tabel.

I dit eksempel bliver koden vel noget i retning af

Docmd.TransferDatabase, "acExport", "Microsoft Access", "Database2.mdb", acQuery, "Alle info", "Alle info", False
Avatar billede nillebis Nybegynder
25. februar 2004 - 11:02 #3
der hvor du skriver din database = er det den database hvor der skal eksporteres til??

Den bliver ved med at skrive at den ikke kan finde stien!!
Avatar billede nillebis Nybegynder
25. februar 2004 - 11:09 #4
thomas den bliver ved med at sige at den ikke kan finde stien og den er 100 % rigtig - Kan jeg mangle en reference??
Avatar billede sjap Praktikant
25. februar 2004 - 17:12 #5
nillebis

DatabaseNavn skal være:
    Navnet på den gamle database, hvis du laver koden i den nye database (og dermed
    importerer forespørgslerne)
    Navnet på den nye database, hvis du laver koden i den gamle database (og dermed
    eksporterer forespørgslerne)

Er du helt sikker på at både sti og navn er 100% korrekt (f.eks. med .mdb til sidst)?
02. august 2004 - 23:00 #6
sjap har ret....der burde ikke være noget at tage fejl af, hvis stien ER korrekt.

Prøv evt at flytte databasen til C:\ og prøv igen og se om problemet stadig er der...?
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