Avatar billede chrille Nybegynder
25. februar 2002 - 14:37 Der er 7 kommentarer og
3 løsninger

rs fel!!

jag skall lista de poster i databasen som är Aktiva
jag får ett fel som jag inte begriper varför jag får!!
"Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record."

kod!
-------------------------------------------------
<%mySQL="select * from QObject"
set rstemp=conntemp.execute(mySQL)%>
<%
do while not rstemp.eof
ID=rstemp("ID")
%>
<table border="0" cellspacing="0" cellpadding="0" class="Underline" width="538">
  <tr valign="bottom">
    <td valign="top" colspan="2" class="Rubrik">&nbsp;<%=rstemp("Object")%> </td>
  </tr>
  <tr>
    <td valign="top" width="428">
      <table width="100%" border="0" cellspacing="0" cellpadding="0" class="Text">
        <tr>
          <td width="5">&nbsp;</td>
          <td><%=rstemp("intro")%></td>
          <td width="10">&nbsp;</td>
        </tr>
      </table>
    </td>
    <td valign="top" width="110"><img src="Images/<%=rstemp("path")%>/default.gif"></td>
  </tr>
  <tr valign="bottom">
    <td height="25" colspan="2">
      <div align="right"><b><a href="info.asp?id=<%=rstemp("Object")%>">Klicka
        h&auml;r f&ouml;r mer information om lediga tj&auml;nster inom <%=rstemp("Object")%>&nbsp;&nbsp;</a></b></div>
    </td>
  </tr>
</table>
<%if NOT rstemp.eof or rstemp.bof then
rstemp.movenext
ID=rstemp("ID")
%>
<table border="0" cellspacing="0" cellpadding="0" class="Underline" width="538" bgcolor="#F8BA7E">
  <tr valign="bottom">
    <td valign="top" colspan="2" class="Rubrik">&nbsp;<%=rstemp("Object")%></td>
  </tr>
  <tr>
    <td valign="top" width="428">
      <table width="100%" border="0" cellspacing="0" cellpadding="0" class="Text">
        <tr>
          <td width="5">&nbsp;</td>
          <td><%=rstemp("intro")%></td>
          <td width="10">&nbsp;</td>
        </tr>
      </table>
    </td>
    <td valign="top" width="110"> <img src="Images/<%=path%>/default.gif%25%3E"></td>
  </tr>
  <tr valign="bottom">
    <td height="25" colspan="2">
      <div align="right"><b><a href="info.asp?id=<%=rstemp("Object")%>">Klicka
        h&auml;r f&ouml;r mer information om lediga tj&auml;nster inom <%=rstemp("Object")%>&nbsp;
        </a></b></div>
    </td>
  </tr>
</table>
<%end if %>
<!--#include file="admin/EIncludes/close.asp"-->
-----------------------------------------------------end
Avatar billede mr.meincke Nybegynder
25. februar 2002 - 14:43 #1
<mr>
Prøv dette ..::.. (det kan godt være at du måske skal fjerne et <% end if %> nederst........


-+-+- START -+-+-
<%mySQL="select * from QObject"
set rstemp=conntemp.execute(mySQL)
if (rstemp.eof or rstemp.bof) then
%>
Tekst som skal vises når "Recorden" ikke findes
<%
else
do while not rstemp.eof
ID=rstemp("ID")
%>
<table border="0" cellspacing="0" cellpadding="0" class="Underline" width="538">
  <tr valign="bottom">
    <td valign="top" colspan="2" class="Rubrik">&nbsp;<%=rstemp("Object")%> </td>
  </tr>
  <tr>
    <td valign="top" width="428">
      <table width="100%" border="0" cellspacing="0" cellpadding="0" class="Text">
        <tr>
          <td width="5">&nbsp;</td>
          <td><%=rstemp("intro")%></td>
          <td width="10">&nbsp;</td>
        </tr>
      </table>
    </td>
    <td valign="top" width="110"><img src="Images/<%=rstemp("path")%>/default.gif"></td>
  </tr>
  <tr valign="bottom">
    <td height="25" colspan="2">
      <div align="right"><b><a href="info.asp?id=<%=rstemp("Object")%>">Klicka
        h&auml;r f&ouml;r mer information om lediga tj&auml;nster inom <%=rstemp("Object")%>&nbsp;&nbsp;</a></b></div>
    </td>
  </tr>
</table>
<%if NOT rstemp.eof or rstemp.bof then
rstemp.movenext
ID=rstemp("ID")
%>
<table border="0" cellspacing="0" cellpadding="0" class="Underline" width="538" bgcolor="#F8BA7E">
  <tr valign="bottom">
    <td valign="top" colspan="2" class="Rubrik">&nbsp;<%=rstemp("Object")%></td>
  </tr>
  <tr>
    <td valign="top" width="428">
      <table width="100%" border="0" cellspacing="0" cellpadding="0" class="Text">
        <tr>
          <td width="5">&nbsp;</td>
          <td><%=rstemp("intro")%></td>
          <td width="10">&nbsp;</td>
        </tr>
      </table>
    </td>
    <td valign="top" width="110"> <img src="Images/<%=path%>/default.gif%25%3E"></td>
  </tr>
  <tr valign="bottom">
    <td height="25" colspan="2">
      <div align="right"><b><a href="info.asp?id=<%=rstemp("Object")%>">Klicka
        h&auml;r f&ouml;r mer information om lediga tj&auml;nster inom <%=rstemp("Object")%>&nbsp;
        </a></b></div>
    </td>
  </tr>
</table>
<%end if %>
<%end if %>
<!--#include file="admin/EIncludes/close.asp"-->
-+-+- SLUT -+-+-

</meincke>
Avatar billede rou Nybegynder
25. februar 2002 - 14:43 #2
<%
rstemp.movenext
ID=rstemp("ID")
%>

Derfor!

Du henter data ud fra dit recordsæt, efter at EOF er nået.

- Rou
Avatar billede mr.meincke Nybegynder
25. februar 2002 - 14:44 #3
det kan også være grunden :)
Avatar billede mr.meincke Nybegynder
25. februar 2002 - 14:45 #4
det gør han jo ikke gør han?
Avatar billede mr.meincke Nybegynder
25. februar 2002 - 14:46 #5
han har da skrevet "if not (rstemp.eof or rstemp.bof) then" .... og end if til sidst.....
Avatar billede rou Nybegynder
25. februar 2002 - 14:48 #6
Ja Meincke, men efter hans IF statement, laver han en MOVENEXT.
Først herefter, henter han data ud.
Avatar billede mr.meincke Nybegynder
25. februar 2002 - 14:49 #7
det er så forkert...en begynder fejl (eller en trætheds fejl :)
Avatar billede chrille Nybegynder
25. februar 2002 - 15:10 #8
hmm..det ligger väl något i vad ni säger!!
men jag har ju faktiskt lagt in ett vilkor som är fritt översatt:
om INTE rstemp är slut fortsätt då med nästa rad,
då borde ju den vilkoret exkludera nästa tabell, eller?
det jag inte lagt in är ett <%else%> vad som händer om vilkoret är sant!!
om rstemp är slut!

det verkar logiskt,,men det kan vara jag som tänker fel??
Avatar billede chrille Nybegynder
25. februar 2002 - 15:45 #9
jahaja...jag löste det själv den här gången
Lösning:
--------------------------kod----------------------------
<%if not rstemp.eof then
While Not rstemp.EOF
ID=rstemp("ID")
%>
<table border="0" cellspacing="0" cellpadding="0" class="Underline" width="538">
  <tr valign="bottom">
    <td valign="top" colspan="2" class="Rubrik">&nbsp;<%=rstemp("Object")%> </td>
  </tr>
  <tr>
    <td valign="top" width="428">
      <table width="100%" border="0" cellspacing="0" cellpadding="0" class="Text">
        <tr>
          <td width="5">&nbsp;</td>
          <td><%=rstemp("intro")%></td>
          <td width="10">&nbsp;</td>
        </tr>
      </table>
    </td>
    <td valign="top" width="110"><img src="Images/<%=rstemp("path")%>/default.gif"></td>
  </tr>
  <tr valign="bottom">
    <td height="25" colspan="2">
      <div align="right"><b><a href="info.asp?id=<%=rstemp("Object")%>">Klicka
        h&auml;r f&ouml;r mer information om lediga tj&auml;nster inom <%=rstemp("Object")%>&nbsp;&nbsp;</a></b></div>
    </td>
  </tr>
</table>
<%
rstemp.MoveNext
if not rstemp.eof then
ID=rstemp("ID")
%>
<table border="0" cellspacing="0" cellpadding="0" class="Underline" width="538" bgcolor="#F8BA7E">
  <tr valign="bottom">
    <td valign="top" colspan="2" class="Rubrik">&nbsp;<%=rstemp("Object")%></td>
  </tr>
  <tr>
    <td valign="top" width="428">
      <table width="100%" border="0" cellspacing="0" cellpadding="0" class="Text">
        <tr>
          <td width="5">&nbsp;</td>
          <td><%=rstemp("intro")%></td>
          <td width="10">&nbsp;</td>
        </tr>
      </table>
    </td>
    <td valign="top" width="110"> <img src="Images/<%=path%>/default.gif%25%3E"></td>
  </tr>
  <tr valign="bottom">
    <td height="25" colspan="2">
      <div align="right"><b><a href="info.asp?id=<%=rstemp("Object")%>">Klicka
        h&auml;r f&ouml;r mer information om lediga tj&auml;nster inom <%=rstemp("Object")%>&nbsp;
        </a></b></div>
    </td>
  </tr>
</table>
<%end if %>
<%if not rstemp.eof then rstemp.MoveNext
        wend %>
          <%else %>
          <table border="0" cellspacing="0" cellpadding="0" class="text">
            <tr>
              <td width="100">&nbsp;</td>
              <td><b>Inga annonser att visa!</b></td>
            </tr>
          </table>

<%end if %>
------------------------------end------------------------------
Avatar billede chrille Nybegynder
25. februar 2002 - 15:46 #10
ni får ett par poäng för att ni försökte iallafall
tack!!
//Chrille
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester