05. marts 2003 - 10:09Der er
8 kommentarer og 2 løsninger
Import af csv fil via asp script
Jeg får hver aften leveret en fil med medlemsdata på min webserver, filen er i csv format. Hvordan importerer jeg den til access ? Det skal kunne køre automatisk på en win2k server.
Der er ca 30000 medlemmer, så en løsning med at loope igennem csv filen med et filesystemobject er ikke en løsning jeg kan bruge til noget :-)
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Der findes en ODBC-driver også til text-filer(.txt eller .csv), så du må kunne hive dine data over i Access fra filen, som var det enhver anden database.
Det kom til at se sådan ud: <% strConnect = ";Provider=MSDASQL; Driver={Microsoft Text Driver (*.txt; *.csv)}; DBQ=C:\csv\;" Set Conn = Server.CreateObject ("ADODB.Connection") Set objRec = Server.CreateObject ("ADODB.Recordset") Conn.Open strConnect strSQL = "select * from eks5.txt" set rs = Conn.Execute(strSQL) if NOT rs.EOF then resultat = rs.getrows() matches = ubound(resultat, 2) response.write "Antal: " & matches Dim I For I = 0 To (matches) response.write " " & resultat(0,i) next ELSE response.write "Ingen rækker" END IF %> Du skal dog være opmærksom på, at første linje i tekstfilen IKKE tages med, så du får en EOF hvis der kun er 'en linje
Synes godt om
Ny brugerNybegynder
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.