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 %>
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.
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.