Hämta från textfil och stoppa in i databas?

ASP

3 svar · 296 visningar · startad av nisslass

Medlem sedan nov. 2001348 inlägg
Trådstart#1

Hej!

Jag har en textfil med orter, närmare bestämt ca 3000 orter som ligger på varsin rad i textfilen.
Skulle behöva få in dessa rader en och en i min mySQL-databas.

Nu till fråga, hur gör jag? :)
Vill förstås göra detta i ASP.

Mvh
Nicke

Medlem sedan nov. 20017 144 inlägg
#2

Sök lite ex. textfil databas
Annars:
http://www.webforum.nu/showthread.php?p=1024066#post1024066

Medlem sedan nov. 2001348 inlägg
#3

Jesper T skrev:

Sök lite ex. textfil databas
Annars:
http://www.webforum.nu/showthread.php?p=1024066#post1024066

Alltså, det var exakt vad jag gjorde men fick ett meddelande om att det inte fanns några trådar? ;)

Jag måste ha lyckats göra något fel då men jag ska ta mig en titt. Tack!

Gäller att jag får koden att fungera med mySQL och så måste jag ju få den att dela på rader.

Medlem sedan nov. 20017 144 inlägg
#4

Dela på rader?

Set objFso = Server.CreateObject("Scripting.FileSystemObject")
strFilePath = Server.Mappath( "\" ) & "\undermapp\orter.txt"
set objFile = objFso.OpenTextFile( strFilePath, 1 )
arrFsoLines = Split( objFile.ReadAll, vbcrlf )
    for i = 0 to ubound( arrFsoLines )
        sql= "INSERT INTO orter(ort) VALUES('" & arrFsoLines( i ) & "')"
        conn.execute sql, , 128
    next
objFile.Close
Set objFile = Nothing
Set objFso = Nothing
261 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)