14. juli 2004 - 12:50Der er
13 kommentarer og 1 løsning
Hvis ingen records, så skulle den gerne indsætte en bestemt tekst
Jeg har en tabel hvor jeg trækker nogle data ud fra - men jeg ville meget gerne have at hvis der ikke er nogle records der opfylder mine krav at den så viser en tekst "Der er desværre ingen MC´ere på vej hjem i øjeblikket"
HVORDAN gør man det?
Her er min kode:
<% set rs=server.CreateObject("ADODB.Recordset") rs.open "SELECT * FROM mcbrugt where paavej='Y' order by tblmark ASC ",conn %> <%
do while not rs.eof %> <tr bgcolor="cccccc" class="tekst" onmouseover="co(this,'in');" onmouseout="co(this,'out');" height="20"> <A HREF="image2.asp?image=<%=rs("billede1")%>&id=<%=rs("id")%>"> <td height="25"> <%=rs("tblmark")%></td> <td height="25"> <%=rs("tblmodel")%></td> <td height="25"> <%=rs("tblyear")%></td> <td height="25"> <div align="right"><%=rs("tblkm")%> </div></td> <td height="25"> <div align="right">Kr. <%=rs("tblpris")%> </div></td> <td height="25"> <div align="center"> <% if rs("Billede1") <> "" then %> <img src="images/kamera.jpg"> <br> <% else %>
Hvordan usynlig teknologi forvandler sikkert hybridarbejde til en daglig virkelighed
Slettet bruger
14. juli 2004 - 12:59#1
Regner med det er sådan her du mener:
<% ' Opret forbindelse til databasen set rs=server.CreateObject("ADODB.Recordset") rs.open "SELECT * FROM mcbrugt where paavej='Y' order by tblmark ASC ",conn
If Not (rs.BOF OR rs.EOF) Then Do While Not rs.EOF ' Resultaterne rs.MoveNext Loop Else Response.Write "Fejlmeddelelse hvis ingen records er fundet" End If
If Not (rs.BOF OR rs.EOF) Then Do While Not rs.EOF ' Resultaterne rs.MoveNext Loop Else Response.Write "Der er pt. ingen MC´ere på vej hjem!" End If %> <%
do while not rs.eof %> <tr bgcolor="cccccc" class="tekst" onmouseover="co(this,'in');" onmouseout="co(this,'out');" height="20"> <A HREF="image2.asp?image=<%=rs("billede1")%>&id=<%=rs("id")%>"> <td height="25"> <%=rs("tblmark")%></td> <td height="25"> <%=rs("tblmodel")%></td> <td height="25"> <%=rs("tblyear")%></td> <td height="25"> <div align="right"><%=rs("tblkm")%> </div></td> <td height="25"> <div align="right">Kr. <%=rs("tblpris")%> </div></td> <td height="25"> <div align="center"> <% if rs("Billede1") <> "" then %> <img src="images/kamera.jpg"> <br> <% else %>
<% end if %> </div></td> </A> </tr> <%
rs.movenext loop %> </table>
Synes godt om
Slettet bruger
14. juli 2004 - 13:38#3
Jo, det var egentlig det jeg mente, men kan da godt sætte det jeg skrev ind i din kode :D
<% If Not (rs.BOF OR rs.EOF) Then set rs=server.CreateObject("ADODB.Recordset") rs.open "SELECT * FROM mcbrugt where paavej='Y' order by tblmark ASC ",conn
do while not rs.eof %> <tr bgcolor="cccccc" class="tekst" onmouseover="co(this,'in');" onmouseout="co(this,'out');" height="20"> <A HREF="image2.asp?image=<%=rs("billede1")%>&id=<%=rs("id")%>"> <td height="25"> <%=rs("tblmark")%></td> <td height="25"> <%=rs("tblmodel")%></td> <td height="25"> <%=rs("tblyear")%></td> <td height="25"> <div align="right"><%=rs("tblkm")%> </div></td> <td height="25"> <div align="right">Kr. <%=rs("tblpris")%> </div></td> <td height="25"> <div align="center"> <% if rs("Billede1") <> "" then %> <img src="images/kamera.jpg"> <br> <% else %>
<% end if %> </div></td> </A> </tr> <%
rs.movenext loop %> </table> <% Else Response.Write "Der er pt. ingen MC´ere på vej hjem!" End If %>
<% set rs=server.CreateObject("ADODB.Recordset") rs.open "SELECT * FROM mcbrugt where paavej='Y' order by tblmark ASC ",conn If Not (rs.BOF OR rs.EOF) Then
do while not rs.eof %> <tr bgcolor="cccccc" class="tekst" onmouseover="co(this,'in');" onmouseout="co(this,'out');" height="20"> <A HREF="image2.asp?image=<%=rs("billede1")%>&id=<%=rs("id")%>"> <td height="25"> <%=rs("tblmark")%></td> <td height="25"> <%=rs("tblmodel")%></td> <td height="25"> <%=rs("tblyear")%></td> <td height="25"> <div align="right"><%=rs("tblkm")%> </div></td> <td height="25"> <div align="right">Kr. <%=rs("tblpris")%> </div></td> <td height="25"> <div align="center"> <% if rs("Billede1") <> "" then %> <img src="images/kamera.jpg"> <br> <% else %>
<% end if %> </div></td> </A> </tr> <%
rs.movenext loop %> </table> <% Else Response.Write "Der er pt. ingen MC´ere på vej hjem!" End If %>
Det var stadig ikke helt rigtigt...men jeg har fået det hen! Smid lige et svar - jeg kunne ikke have klaret det uden din hjælp!
TAK
Synes godt om
Slettet bruger
14. juli 2004 - 14:37#14
Velbekomme...
Et svar :)
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.