Avatar billede michaelmark Nybegynder
14. februar 2001 - 09:03 Der er 8 kommentarer og
1 løsning

Indlæs komma sepa. fil og konverterer til msaccestabel

Hej

Et lille hint til hvordan man indlæser en kommasepareret fil og konverterer den til en access fil.
Avatar billede spectual Nybegynder
14. februar 2001 - 09:25 #1
Hvorfor vil du det, når Access kan tage det i forevejen?
Avatar billede privaten Nybegynder
14. februar 2001 - 09:26 #2
Check DoCmd.TransferText
Avatar billede michaelmark Nybegynder
14. februar 2001 - 09:30 #3
Det er fordi at det er en bruger der skal gøre det og de skal bare have et lille program med en knap, de kan trykke på og så er det klaret. Det er når vi skal \"opdatere\" vores database, ja så bliver den eksisterende tabel faktisk slettet, og det nye bliver lagt ind. Har du da en let måde man gøre det access?
Avatar billede privaten Nybegynder
14. februar 2001 - 10:32 #4
Det er netop det du skal bruge ovenstående kode til. Når brugeren trykker på knappen kaldes knappens on_click event og i denne procedure skiver du docmd.trans... med de rigtige parametre. Den skal vide noget om hvad du importerer og hvorhen data skal lægges ...
Du bad om et lille hint, og det mener jeg du har fået :-)
Avatar billede michaelmark Nybegynder
14. februar 2001 - 12:01 #5
Kan du ikke uddybe det lift?
Avatar billede privaten Nybegynder
14. februar 2001 - 14:38 #6
Du opretter en event handler til knappens on_click event.
Gå i design mode, vælg knappen, og vælg egenskaber
På fanebladet events vælger du on click og vælger herefter code builder.

I kode editoren skiver du den kode der skal til at importere din fil.

Hintet gik så på at du skulle færdiggøre DoCmd.TransferText med de rigtige parametre. Disse er oplysninger Access skal bruge for at importere filen. Fx filindhold, navn, tabel det skal afleveres i etc
Avatar billede michaelmark Nybegynder
15. februar 2001 - 08:23 #7
Hvad mener man med specifikationsnavn?
Avatar billede michaelmark Nybegynder
15. februar 2001 - 08:38 #8
Nu har jeg lavet denne event. Er den korrekt?

DoCmd.TransferText(acImportFixed = acimportdelim, test, hovedtabel, n:\\mbs\\brev.txt)
Avatar billede michaelmark Nybegynder
15. februar 2001 - 10:03 #9
Har løst problemet. Tak for hjælpen ->privaten
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
Kurser inden for grundlæggende programmering

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