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
258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)