Avatar billede agerled Nybegynder
19. marts 2004 - 09:03 Der er 14 kommentarer og
1 løsning

hente numre fra en tekstfil

Hej.

Jeg har en tekstfil med en masse telefonnumre, som er indtaste sådan her:

xxxxxxxx
xxxxxxxx
xxxxxxxx
xxxxxxxx

...osv.

Hvordan kan jeg få ASP til at gennemløbe denne fil og indsætte hvert nummer i min database????
Avatar billede fennec Nybegynder
19. marts 2004 - 09:08 #1
Set objFSO = server.createobject("scripting.filesystemobject")
Set ObjNewFile = objFSO.OpenTextFile(minFil, 1, Create)
Do While not ObjNewFile.AtendOfStream
  newline = ObjNewFile.ReadLine
  .....
  .....
loop
Avatar billede agerled Nybegynder
19. marts 2004 - 09:17 #2
hvad skal jeg indstætte istedet for ..... ??
Avatar billede fennec Nybegynder
19. marts 2004 - 09:18 #3
din kode til at indsætte i databasen
Avatar billede eagleeye Praktikant
19. marts 2004 - 09:21 #4
Eks:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "din connection string"

set fs=Server.CreateObject("Scripting.FileSystemObject")
set file = fs.OpenTextFile(Server.Mappath("filen.txt"),1)
do while not file.AtEndOfStream
  str = file.readline
  SQL = "insert into tabelnavn (telefon) values ('" & str & "')"
  Conn.Execute(SQL)
loop
%>
Avatar billede agerled Nybegynder
19. marts 2004 - 09:24 #5
har prøvet dette men så melder den fejl..

<%
Set objFSO = server.createobject("scripting.filesystemobject")
Set ObjNewFile = objFSO.OpenTextFile(afvistenumre.txt, 1, Create)
Do While not ObjNewFile.AtendOfStream
  newline = ObjNewFile.ReadLine
 
  response.write newline & "<br>"
 
  loop

%>
Avatar billede fennec Nybegynder
19. marts 2004 - 09:26 #6
hvad er fejlen??
Avatar billede agerled Nybegynder
19. marts 2004 - 09:27 #7
intern http-500 serverfejl..

...siden kan ikke vises
Avatar billede fennec Nybegynder
19. marts 2004 - 09:27 #8
du skal have den fulde sti til filen... c:\****\***\afvistenumre.txt
Avatar billede agerled Nybegynder
19. marts 2004 - 09:29 #9
<%
Set objFSO = server.createobject("scripting.filesystemobject")
Set ObjNewFile = objFSO.OpenTextFile("http://www.smschancen.dk/afvistenumre.txt", 1, Create)
Do While not ObjNewFile.AtendOfStream
  newline = ObjNewFile.ReadLine
 
  response.write newline & "<br>"
 
  loop

%>

...men stadig samme fejl...?
Avatar billede fennec Nybegynder
19. marts 2004 - 09:34 #10
Ikke web sti. Sti på computeren......
Avatar billede agerled Nybegynder
19. marts 2004 - 09:35 #11
hvordan finder jeg den?
Avatar billede fennec Nybegynder
19. marts 2004 - 09:39 #12
Server.Mappath("afvistenumre.txt")
Avatar billede agerled Nybegynder
19. marts 2004 - 09:40 #13
har fået det til at virke nu. mange tak. læg et svar...
Avatar billede fennec Nybegynder
19. marts 2004 - 09:41 #14
ok
Avatar billede fennec Nybegynder
19. marts 2004 - 09:55 #15
jeg vil lige anbefale at du slår "vis meddelelse om uskadelige http-fejl" fra i IE, da du så kan se fejlkoder og linjenr hvor de optræder. Det gør det nemmere at finde fejl.

funktioner -> internetindstillinger -> avanceret -> fjern kryds i "vis meddelelse om uskadelige http-fejl"
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester