03. november 2005 - 15:53Der er
12 kommentarer og 1 løsning
Lukker databasen
Hej
Hvordan kan det være at min databasen lukker efter hver linje?
jeg bruger dette script:
<!-- #include virtual="/db.asp" -->
<%
set rs=conn.execute("select * from personer where brugerid='pp41' and status=1 ORDER BY RAND() limit 3") function forsidepiger if rs.eof=false then do until rs.eof= true set r1=conn.execute("select link from billeder") response.write "<table width=""100%"" cellspacing=""0""><tr><td cellpadding=""2"" style=""background-color: ED1C24; border: 1px solid white; border-top: 2px solid white;""><font face=""verdana"" size=""2"" color=""white""><b>"& rs("navn") &"</b></font></td></tr><tr><td style=""margin-left: 3px; border: 1px solid white; border-bottom: 2px solid white;""><img src=""/billeder/"& r1("link") &"""></td></tr></table><p>" rs.movenext loop else end if end function
det kan tænkes at du lukker conn under din function. tænk på at functionen først køres idet den bliver kaldt - og er conn lukket unden den bliver kaldt første gang vil du få den fejl.
du kan ikke lukke databasen mere end én gang medmindre du har åbnet den flere gange - og gør du det bør du revidere din kode da det vil være meget uhensigstmæssigt. Generelt er der også bare i den lille kode du har postet nogle ting der let kunne optimeres - men det ser ud til at bare det virker så er du tilfreds...
Synes godt om
Ny brugerNybegynder
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.