---
title: "Läsa in"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9861-läsa-in"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "fredrik99"
published: "2001-03-30T16:37:00.000Z"
updated: "2001-06-03T21:37:00.000Z"
replies: 10
views: 212
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/9861-läsa-in"
---

# Läsa in

## #1 — fredrik99, 2001-03-30T16:37Z

Hej, 

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

Permalänk: https://www.webforum.nu/p/9861

## #2 — @nders, 2001-03-30T16:43Z

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?

Permalänk: https://www.webforum.nu/p/270828

## #3 — fredrik99, 2001-03-30T17:14Z

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

Permalänk: https://www.webforum.nu/p/270829

## #4 — Vide, 2001-03-30T17:23Z

Läs om FSO: <http://www.devguru.com/Technologies/vbscript/quickref/filesystemobject.html>

Permalänk: https://www.webforum.nu/p/270830

## #5 — fredrik99, 2001-06-03T20:04Z

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.

Permalänk: https://www.webforum.nu/p/270831

## #6 — Vide, 2001-06-03T20:13Z

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)
```

Permalänk: https://www.webforum.nu/p/270832

## #7 — fredrik99, 2001-06-03T20:15Z

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

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

Permalänk: https://www.webforum.nu/p/270833

## #8 — Morph, 2001-06-03T20:44Z

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
```

Permalänk: https://www.webforum.nu/p/270834

## #9 — fredrik99, 2001-06-03T21:22Z

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

Permalänk: https://www.webforum.nu/p/270835

## #10 — Morph, 2001-06-03T21:30Z

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

Vad får du för felmeddelande?

Permalänk: https://www.webforum.nu/p/270836

## #11 — fredrik99, 2001-06-03T21:37Z

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

Permalänk: https://www.webforum.nu/p/270837

---

Tråden på webben: https://www.webforum.nu/amne/asp/9861-läsa-in
