Avatar billede joeydk Nybegynder
03. marts 2002 - 14:37 Der er 12 kommentarer og
2 løsninger

hvis der ingen record er

jeg har en sql sætning der kalder poster på deres id.....jeg er lidt træf denne fejl når der ingen poster på det kaldte er :


ADODB.Field fejl '80020009'

Enten er BOF eller EOF sand, eller den aktuelle post er blevet slettet. Den anmodede handling kræver en aktuel post.

?


så hvordan skriver jeg pænt til browseren at der ingen poster er?
Avatar billede arriva Nybegynder
03. marts 2002 - 14:39 #1
kan du ikke skrive din kode her?
du skal have en sætning hvor du siger f.eks. blablabla while not record.eof
Avatar billede rou Nybegynder
03. marts 2002 - 14:40 #2
If rs.EOF Then
REM skriv noget pænt
Else
REM Gør hvad du ellers ville
End If
Avatar billede joeydk Nybegynder
03. marts 2002 - 14:52 #3
det virker ikke helt...

<%
            if rs_showall.eof  then
              response.write("der er ingen ting at vise")
              else
             
              do until rs_showall.eof
                %>


dflwehjfowæqkopiewjkmqoøæijldqwilkjd

<%
rs_showall.movenext
loop
%>
Avatar billede rou Nybegynder
03. marts 2002 - 14:53 #4
du mangler et end if, efter dit loop
Avatar billede joeydk Nybegynder
03. marts 2002 - 14:54 #5
det har jeg, glemte bare lige at skrive det her :)
Avatar billede rou Nybegynder
03. marts 2002 - 14:55 #6
hvad går der så galt? Får du en fejl?
Avatar billede joeydk Nybegynder
03. marts 2002 - 14:58 #7
jeg får det samme svar som jeg startede ud med ... lidt mærkeligt..

ADODB.Field fejl '80020009'

Enten er BOF eller EOF sand, eller den aktuelle post er blevet slettet. Den anmodede handling kræver en aktuel post.

?
Avatar billede rou Nybegynder
03. marts 2002 - 15:00 #8
på hvilken linie?

Nu skal du ikke give mig et linie nummer, giv mig koden i den linie
Avatar billede arriva Nybegynder
03. marts 2002 - 15:00 #9
hmm... lyder wierd... kan du ikke paste noget mere af din kode herinde
Avatar billede joeydk Nybegynder
03. marts 2002 - 15:04 #10
<%
set rs_showall = conn.execute ("select * from products where url_cat=" & request.querystring("id"))

%>
          <td class="headerfont">
            <p>&nbsp;<img src="images/dot.gif" height="5" width="5"> Herunder
              vises produkter i kategorien: <%=rs_showall("product_cat")%></p>
             
            <hr>
            <%
            if rs_showall.eof  then
              response.write("der er ingen produkter at vise")
              else
             
              do until rs_showall.eof
                %>
            <table width="100%" border="0" cellspacing="0" cellpadding="5">
              <tr>
                <td>
                  <table width="100%" border="0" cellspacing="1" cellpadding="0">
                    <tr align="left" valign="top">
                      <td width="59%" class="headerfont">Produktnavn: <b><%=rs_showall("product_name")%></b></td>
                      <td rowspan="3" width="41%" class="headerfont" align="center" valign="middle">|
                        <a href="viewproduct.asp?id=<%=rs_showall("id")%>">Se
                        produkt</a> | <a href="updateproduct.asp?id=<%=rs_showall("id")%>">Rediger</a>
                        | <a href="delete.asp?id=<%=rs_showall("id")%>">Slet</a>
                        | </td>
                    </tr>
                    <tr align="left" valign="top">
                      <td width="59%" class="headerfont"><img src="images/space.gif" width="10" height="10"></td>
                    </tr>
                    <tr align="left" valign="top">
                      <td width="59%" class="headerfont">Kategori: <b><%=rs_showall("product_cat")%></b></td>
                    </tr>
                  </table>
                 
                </td>
              </tr>
            </table>
            <hr>
            <%
            rs_showall.movenext
                loop
               
            rs_showall.close
                set rs_showall = nothing
               
            conn.close
                set conn = nothing
                end if
                %>
Avatar billede joeydk Nybegynder
03. marts 2002 - 15:05 #11
der er ikke fejl på nogen linie, det er bare fordi der ingen record er på det id jeg kalder,,,
Avatar billede arriva Nybegynder
03. marts 2002 - 15:07 #12
nok pga. din først <%=rs_showall("product_cat")%> den kan jo heller ikke vølge den, hvis den ikke findes...
Avatar billede arriva Nybegynder
03. marts 2002 - 15:07 #13
ok, så sæt en if sætning ind der i stedet...
Avatar billede joeydk Nybegynder
03. marts 2002 - 15:14 #14
jeg rykkede
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