13. juni 2001 - 12:03Der er
9 kommentarer og 1 løsning
Loop??
Hej.. har ett problem med att loopa igenom en databas! istället för att posterna läggs på varandra i en kolumn så vill jag att de tre första posterna läggs i en rad sedan nästa tre under, osv.osv.... mitt problem nu är att scriptet inte stegar igenom databasen utan bara tar med den första posten och skriver ut den i en rad utan att gå vidare.. vad gör jag för fel?? får ett felmeddelande: \"ADODB.Recordset fel \'800a0bcd\' Either BOF or EOF is True, or the current record has been deleted; the operation requested by the application requires a current record. /records/recordset.asp, rad 27\" --------------------------------------------------- kod: <!--#include file=\"adovbs.inc\" --> <% Set rs = Server.CreateObject(\"ADODB.RecordSet\") Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"db.mdb\") strSQL = \"Select * From test\" rs.Open strSQL, Conn howmanyfields=rs.fields.count -1 strTest=rs(\"test\") %> <html>
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.
<% while not rs.eof %> <td><%=strTest%></td> <% rs.MoveNext %> <td><%=strTest%></td> <% rs.MoveNext %> <% wend %>
With this:
strTest = rRs() <% while not rs.eof %> <%if Not RS.EOF Then RS.MoveNext%> <td><%rs(\"strTest\")%></td> <%else%> <td> </td> <% End if %> <%if Not RS.EOF Then RS.MoveNext%> <td><%rs(\"strTest\")%></td> <%else%> <td> </td> <% End if %> <%if Not RS.EOF Then RS.MoveNext End if%> <% wend %>
yes...in this moment just numbers..but thats just beqause i want to see the result easy!! two rows in one table dbname:db.mdb tablename:test row1:id (counter,primary key) row2:test (text)
Do while not rs.eof Response.write \"<td>\" & rs(\"strTest\") & \"</td>\"
<% while not rs.eof %> <%if Not RS.EOF Then RS.MoveNext%> <td><%rs(\"strTest\")%></td> <%else%> <td> </td> <% End if %> <%if Not RS.EOF Then RS.MoveNext%> <td><%rs(\"strTest\")%></td> <%else%> <td> </td> <% End if %> <%if Not RS.EOF Then RS.MoveNext End if%> <% wend %>
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.