/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
File System Object
Fra : Jesper Nielsen


Dato : 20-03-01 02:37

Hej!
Jeg har fået udleveret en tekstfil med 1000 pinkoder, som skal læses ind i
min MS SQL databasen. Filen ser ud som følger:

---------------------
456378
234664
234345
678674
345456

---------------------

Hver pinkode står altså på hver sin linie, og sidste pinkode afsluttes med
{ENTER}, den allersidste linie er altså blank, men eksisterende.

Nogen der har forslag til, hvordan jeg klarer denne opgave?




 
 
Jakob Andersen (20-03-2001)
Kommentar
Fra : Jakob Andersen


Dato : 20-03-01 02:58

"Jesper Nielsen" <nospam@nielsenit.dk> wrote
> Jeg har fået udleveret en tekstfil med 1000 pinkoder, som skal læses ind i
> min MS SQL databasen. Filen ser ud som følger:

Noget ala dette:

<%
Option Explicit
Dim objFS, objFiles, objTXT, strSti, strLinje
strSti = Server.MapPath("koder.txt")
Set objFS = Server.CreateObject("Scripting.FileSystemObject")
Set objTXT = objFS.OpenTextFile(strSti, 1)
do while not objTXT.AtEndOfLine
strLinje = objTXT.ReadLine
if Len(strLinje) > 1 Then
' Indsæt variablen strLinje i databasen.
End if
loop

Set objTXT = Nothing
Set objFS = Nothing
%>

--
Jakob Andersen
FAQ for webdesign gruppen på
<http://www.usenet.dk/oss/dk.edb.internet.webdesign>
"Det er rart at være vigtig, men det er vigtigere at være rar "jjk



Jesper Nielsen (20-03-2001)
Kommentar
Fra : Jesper Nielsen


Dato : 20-03-01 06:37

> > Jeg har fået udleveret en tekstfil med 1000 pinkoder, som skal læses ind
i
> > min MS SQL databasen. Filen ser ud som følger:
>
> Noget ala dette:
>
> <%
> Option Explicit
> Dim objFS, objFiles, objTXT, strSti, strLinje
> strSti = Server.MapPath("koder.txt")
> Set objFS = Server.CreateObject("Scripting.FileSystemObject")
> Set objTXT = objFS.OpenTextFile(strSti, 1)
> do while not objTXT.AtEndOfLine
> strLinje = objTXT.ReadLine
> if Len(strLinje) > 1 Then
> ' Indsæt variablen strLinje i databasen.
> End if
> loop
>
> Set objTXT = Nothing
> Set objFS = Nothing
> %>

Det var lige hvad jeg skulle bruge.
Tak!

/jesper/



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste