Avatar billede snie97 Nybegynder
03. maj 2006 - 14:32 Der er 1 kommentar

Importere csv til access database

Hej

Jeg skal have lavet et script der kan importere en csv-fil ind i en database.

Det burde jo ikke være noget problem, man kan jo blot bruge Split, men den tager ikke højde for at der kan være kommaer i værdierne. Indholdet af filen kan fx være:

"12","Kuglepen","Skriver, tegner, og maler","for alle "skriveinteresserede"","24","1"
"13","Kildevand","Forfriskende kildevand","fra SPA","52","1"

Læg mærke til tredje og fjerde felt på øverste række. I det tredje er der kommaer, og i det fjerde er der "'er.

Er der nogen der har en fiks måde hvorpå man kan importere dette til en access database? CSV-filen skal hentes fra filsystemet. Strukturen i csv-filen (delimiter, text-qualifier) kan ikke laves om.
Avatar billede Slettet bruger
03. maj 2006 - 14:48 #1
Hejsa

Som jeg forstår dette vil du gerne "bare" have splittet ved de "rigtige" kommaer... altså udenfor gåseøjnene...

hvad med sådan her:
<%
str = split(streng,""",")
tekst = str(0) & """"
'og så videre...
%>

- eller har jeg helt misforstået dit spørgsmål?

\Dan
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