webForumDet fria alternativet

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

ASP

3 svar · 289 visningar · startad av nisslass

Medlem sedan nov. 2001348 inlägg
Frågan#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
256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)