webForumDet fria alternativet

Läsa in

ASPur ASP

10 svar · 209 visningar · startad av fredrik99

Medlem sedan maj 2000426 inlägg
Frågan#1

Hej,

Hur ska man utforma ett script som "läser igenom" en html-fil och lägger in i en databas automatisk?

Medlem sedan juni 200032 967 inlägg
#2

du använder dig av filsystemsobjektet (fso) för att läsa in filen till en variabel, och du använder en insert-fråga mot tabellen i databasen för att lägga in informationen där.

duger det som svar så länge?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

Medlem sedan maj 2000426 inlägg
#3

Du vill inte publisera lite "kom igång" kod? Så jag är inne på rätt tankeväg :e

Medlem sedan dec. 19998 577 inlägg
Medlem sedan maj 2000426 inlägg
#5

Jag har läst en del inom detta område, men ej kommit fram till någon lösning. Det som jag har är en txt fil med resultat i. Resultat vill jag ha in i olika fält i databaseen.

Medlem sedan dec. 19998 577 inlägg
#6

Nått sånthär kanske?

Set fso = CreateObject("scripting.FileSystemObject")
lokal = "din_fil.txt"
Set filen = fso.OpenTextFile(lokal)
filecont = filen.ReadAll

'öppna databasen
strSQL = "Insert Into tabell(fält) Values('"&filecont&"')"
Connection.Execute(strSQL)

------------------
Vide rox = new Vide();
rox.learn("C#");

webeye.nu

[Redigerat av Vide den 03 jun 2001]

Medlem sedan maj 2000426 inlägg
#7

Varje rad innehåller:
datum, tid, namn, kmtid.

Hur delar man upp det så det kommer rätt in i databasen?

Medlem sedan juli 2000534 inlägg
#8

Du får använda SPLIT för att dela upp raderna. Nåt sånt här kanske:

Set fso = CreateObject("Scripting.FileSystemObject")
filename = "din_fil.txt"
Set theFile = fso.OpenTextFile(filename)
Do While theFile.AtEndOfStream <> True
text = theFile.ReadLine
data = Split(text, ",")

strSQL = "INSERT INTO tabell (datum, tid, namn, kmtid) VALUES ('"& data(0)&"', '"& data(1) &"', '"& data(2) &"', '"& data(3) &"')"
Connection.Execute(strSQL)
Loop

------------------
/Morph

Tech Support: "I need you to boot the computer."
Customer: (THUMP! Pause.) "No, that didn't help."

Medlem sedan maj 2000426 inlägg
#9

Fick inte det att funka :( Blir nog att importera ifrån excel istället.

Medlem sedan juli 2000534 inlägg
#10

Fick inte det att funka Blir nog att importera ifrån excel istället.

Vad får du för felmeddelande?

------------------
/Morph

Tech Support: "I need you to boot the computer."
Customer: (THUMP! Pause.) "No, that didn't help."

Medlem sedan maj 2000426 inlägg
#11

Fick en massa konstiga tecken ;(
Blir lättare med excel, i och med att resultaten skrivs i excel.

143 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)