Der er en fejl i scriptet nedenunder, men jeg kan ikke finde det: Her er lidt kode: <!-- #include file=\"asp.inc\" --> <% Response.Expires = 0 Titel = \"Aabning\"
If Not RS.EOF Then do while NOT RS.EOF %> <table width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"5\"> <tr> <td bgcolor=\"#FFFFFF\" colspan=\"2\"> <font size=\"4\"><b><%= RS(\"Name\") %></b></font> Fra <%= RS(\"Fra\") %> - Til <%= RS(\"Til\") %> </td> </tr> </table> <% Loop End If %> <!-- #include file=\"bund.inc\" -->
Så fejler ASP hvis recordsettet er tomt. Der skal sættes If sætningen før do while. I det tilfælde at der rent faktisk ikke findes nogen poster i tabellen
Gør sådan her. If RS.EOF Then response.write \"Der eksisterer ingen åbningstider for den valgte\" do while NOT RS.EOF %> <table width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"5\"> <tr> <td bgcolor=\"#FFFFFF\" colspan=\"2\"> <font size=\"4\"><b><%= RS(\"Name\") %></b></font> Fra <%= RS(\"Fra\") %> - Til <%= RS(\"Til\") %> </td> </tr> </table> <% Loop End If %>
Vi prøver igen Gør sådan her. If RS.EOF Then response.write \"Der eksisterer ingen åbningstider for den valgte\" Else do while NOT RS.EOF %> <table width=\"100%\" border=\"0\" cellspacing=\"2\" cellpadding=\"5\"> <tr> <td bgcolor=\"#FFFFFF\" colspan=\"2\"> <font size=\"4\"><b><%= RS(\"Name\") %></b></font> Fra <%= RS(\"Fra\") %> - Til <%= RS(\"Til\") %> </td> </tr> </table> <% RS.MoveNext Loop End If %>
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.