08. december 2004 - 10:12Der er
7 kommentarer og 1 løsning
Scripting Dictionary
Nogen der kan fortælle mig hvorfor dette ikke virker? Fejl: ADODB.Field fejl '80020009'
Objektet er ikke længere gyldigt.
/test.asp, linje 0
Kode: bCount = 0 Dim arrBruger, arrGetData, I Set arrBruger = Server.CreateObject("Scripting.Dictionary")
BrugerSQL = "SELECT * FROM [Bruger]" set rsBruger = conn.execute(BrugerSQL) do while not (rsBruger.BOF or rsBruger.EOF) if request("u"& rsBruger("id")) = "on" then arrBruger.add rsBruger("id"), rsBruger("navn") bCount=bCount+1 end if rsBruger.movenext loop rsBruger.close set rsBruger = nothing
arrGetData=arrBruger.Items for I=0 to arrBruger.Count-1 Response.Write(arrGetData(I)) Response.Write("<br>") next
Jeg ville nok skrive for I=0 to ubound(arrGetData) men dit virker tilsyneladende også. Umiddelbart kan jeg ikke se nogen fejl. Prøv at fjerne (sætte dem i kommentar) linier, indtil den ikke brokker sig mere.
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.