Avatar billede stener Nybegynder
28. maj 2002 - 12:33 Der er 4 kommentarer og
1 løsning

Importer tekst fil

Hejsa jeg har en tabel med 8 felter.

Jeg får trukket 3 felter fra et regnskabs program ud i en tekstfil.

Jeg kan sagtens importere tekstfilen til min tabel men
er det muligt at få overskrevet 3 af de 8 felter i min tabel med de 3 felter fra tekst filen?.

28. maj 2002 - 12:45 #1
Du skal importere de 3 kolonner til en ny tabel.
HErefter kan du enten bruge en opdateringsforespørgsel til at lægge de 3 kolonner over i den anden tabel. Eller, hvis rækkefølge og antal poster er ens i begge tabeller, så kan du simpelthen markere de 3 kolonner i den ny tabel, trykke Ctrl+C og derefter markere de samme 3 kolonner i den gamle tabel og trykke Ctrl+V

(Tag lige en backup inden du gør det :o)
Avatar billede stener Nybegynder
28. maj 2002 - 14:48 #2
Tak for det.

Ermm en opdateringsforespørgsel er du klar over hvordan man laver sådan en?.
28. maj 2002 - 15:27 #3
Nogenlunde sådan:

UPDATE GlTabel INNER JOIN NyTabel ON GlTabel.ID= NyTabel.ID SET GlTabel.Felt2 = [NyTabel].[Felt2], GlTabel.Felt3= [NyTabel].[Felt3];


Det forudsætter bare at du har en unik kolonne (f.eks. promærnøglen) med i tabellen med de 3 kolonner. Jeg har kaldt det unikke felt for ID i min SQL.
De 2 andre felter har jeg kaldt Felt2 og Felt3
Avatar billede stener Nybegynder
24. september 2002 - 10:26 #4
tak for svaret men kunne ikke få det til at virke
Avatar billede stener Nybegynder
24. september 2002 - 10:28 #5
Lukker spørgsmålet.
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