Avatar billede region Nybegynder
12. november 2001 - 22:35 Der er 6 kommentarer og
1 løsning

import af txt fil i access

Jeg har en txt fil der fylder 10MB jeg vil importere i access. Det der sker når jeg vil importere denne er at importwizard aldrig kommer frem. Den skriver godt nok nede i hjørnet at den er igang med at starte denne men det er som om den gåår time-out uden at meddele mig noget herom.

Hvad er der her galt, og hvordan løser jeg dette

PS
Åbnes filen i excel og lagres igen som csv eller excel er der ingen problemer.
Avatar billede b_hansen Novice
13. november 2001 - 07:51 #1
Hvis det er en engangsforestilling, ville jeg bare gøre det via Excel denne ene gang.

Skal det gøres ofte, kan du jo også lave en makro i Excel, der foretager den nødvendige konvertering, hvorefter du kan få Excel til at starte Access op og køre derfra
13. november 2001 - 08:45 #2
Eller du kan få Access til at åbne Excel og lagre den igen, for herefter at importere den igen.

Typisk drejer det sig om et linieskift, hvor der er byttet om på Carriage-return og Line-feed.

Word og Excel er ligeglade og sætter det selv korrekt, når man gemmer, men Access er kræver at de står rigtigt!
Avatar billede terry Ekspert
13. november 2001 - 08:45 #3
I think this question has been up before. Is the file extension  .txt or .csv? If not then try re-naming it and try again.
Avatar billede region Nybegynder
14. november 2001 - 11:37 #4
b_hansen.:

Det er en import der skal køre hver dag hvorfor jeg ønsker at løse dette via access

Thomas. :
Databasen er i sig selv temmelig stor og det er vel en \'snørklet omvej\' at skulle anvende andre programmer til at udføre en import med.

Terry. :
Extension er .txt og jeg har selv prøvet at rename til .CSV og lign. stadig uden held.



INFO :!!!!
Jeg erfarede igår at det fungerede i Access 2K.
Jeg kører 97...

Hjæper det noget med det du nævnte om linefeed Thomas.??
14. november 2001 - 14:01 #5
Region, du skal ikke foretage importen via Excel men blot få Excel eller Word eller lign. til at åbne filen for derefter at gemme den igen. Derved vil linefeed/carriage-return blive skrevet korrekt.

Efterfølgende kan du importere i Access.

Jeg er ikke 100% på at det er det, som er fejlen (og dermed løsningen), men det kunne godt tyde på det.
Omvendt kan det også være, at den bare er for stor til Access 97, men ikke til Access 2000? Prøv at splitte den op i mindre bider og importer dem.
Avatar billede region Nybegynder
15. november 2001 - 08:49 #6
Jeg tror ikke det er størrelsen da det jo går fint såfremt jeg gemmer den i Excel og her er den 19 MB hvor den som txt kun er 10 MB.

Hvordan ser det script ud der gør din procedure. ( poinforøgelse er muligt )??
Avatar billede region Nybegynder
22. november 2001 - 09:22 #7
lukker pga manglende svar
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