webForumDet fria alternativet

Skriv till text fil

ASP

3 svar · 389 visningar · startad av martinpartin

Medlem sedan jan. 2001373 inlägg
Frågan#1

Hej ,

Jag undrar hur man får fso att skriva en ny rad i text filen istället för att skriva över det man lagt in innan.

Någont som vet ?

Dim log_start 
log_start = now

Dim logfile, log
Const ForWriting = 2
Set logfile = CreateObject("Scripting.FileSystemObject")
Set log = logfile.OpenTextFile("log.txt", ForWriting, True)

Dim log_end
log_end = DateDiff("s", log_start, now)

log.WriteLine("Sucessfully imported 999 records in "&log_end&" secs") 
log.WriteLine("-------------------------------------------") 
log.Close
Medlem sedan juni 20019 519 inlägg
#2

Dum sak kanske men läs av hela filen först och lägg in den data som redan finns i filen och sedan lägg till de andra 2 raderna.

Medlem sedan juni 200032 967 inlägg
#3

ForWriting ----> ForAppending

Medlem sedan jan. 2001373 inlägg
#4

ahh tack Anders.

254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)