12. februar 2002 - 22:54Der er
7 kommentarer og 1 løsning
Jeg har lige et problem igen
min kode: <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/dbsqatar.mdb") Conn.Open DSN
strSQL = "Select * from DB where QPO = " & Request.Querystring("post") set list = Conn.Execute(strSQL) Conn.Close %> <br> <form name="retForm" method="post" action="retdb.asp"> <table width="450" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="175">QPO</td> <td width="10"> <div align="center">:</div> </td> <td width="265"> <div align="right"> her melder den fejl(linie 27) <%=List("QPO")%> </div> </td> </tr> <tr> <td width="175">Supplier</td> <td width="10"> <div align="center">:</div> </td> <td width="265"> <div align="right"> <input type="text" name="Supplier" value="<%=List("Supplier")%>"> </div> </td> mit problem: Item cannot be found in the collection corresponding to the requested name or ordinal. /jakob/ret.asp, line 27. er der nogen der kan sige mig hvad der er galt, der skulle meget gerne kun komme en post ud af SQL udtrykket.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det var det der var problemet, jeg troede man havde smidt det i en variable, og derfor var conn jo ikke til noget mere, men jeg synes du skal oprette et spørgsmål så du kan få de 30 points
Nå ja .... Du kan hente det over fra dit recordset til en "rigtig" variabel, og så lukke. I princippet skal man holde en connection åben så kort tid som muligt, men i dette tilfælde gør det næppe nogen forskel.
strSQL = "Select * from DB where QPO = " & Request.Querystring("post") set list = Conn.Execute(strSQL) supplier = list("supplier") Conn.Close
eller flytte Conn.Close helt ned i bunden af din side
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.