24. oktober 2003 - 21:23Der er
5 kommentarer og 1 løsning
Filesystemobject åbent flere gange
Hej...
Et hurtigt spørgsmål - er der nogen fare (dvs. ulempe osv) ved at åbne filesystemobjectet flere gange på samme side?
Konkret er det denne kode jeg bruger 3 gange på samme side (kalder forskellige sider):
<% Dim fso, f, filespec Set fso = CreateObject("Scripting.FileSystemObject") filespec = Server.Mappath("" & query & "_indhold.asp") Set f = fso.OpenTextFile(filespec,1) Do While not f.AtEndOfStream Response.write f.ReadLine Loop f.Close %>
nej, husk at lukke hver eneste en af dem.. hver gang du kalder funktionen (hvis du har brugt en funktion) lukkes den med f.close..
eksempel:
function readfile(query) Set fso = CreateObject("Scripting.FileSystemObject") filespec = Server.Mappath(query & "_indhold.asp") Set f = fso.OpenTextFile(filespec,1) ' åbnes her Do While not f.AtEndOfStream Response.write f.ReadLine Loop f.Close ' lukkes her end function
Dette spørgsmål mangler input. Det kan f.eks. være at spørgeren mangler at acceptere/afvise svar/komme med feedback, eller af en svarer mangler at lægge et svar/komme med feedback.
Synes godt om
Slettet bruger
07. oktober 2008 - 11:45#5
Svarer du for point? Beklager jeg ikke fik fulgt mere op på det. Prøver at rydde lidt op i mine spørgsmål :-)
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.