Hallo,
Ich möchte in einer Tabelle wegen der Übersicht für jede Zeile eine andere Farbe als für die vorgehende Zeile verwenden z.b. Grau und hellgrau. Das schaffe ich auch , aber sobald in meiner Datenbank eine ungerade Zahl an Einträgen auftritt kommt der Fehler : EOF ist True (ist ja auch logisch weil die db.EOF ist True aber ch sage ihm das er zum nächsten Datensatz springen soll) Aber wie kann ich es machen dass er vorher erkennt dass meine db.eof true ist und dann die db schließt ?
Hier mein Code :
<% set db=Server.CreateObject("ADODB.Recordset")
db.open "SELECT * FROM tabelle ORDER BY ID", Application("db"), 3, 1
do until db.eof %>
<table bgcolor="#b1b1be" width="100%" border="0">
<tr>
<td width="2%" ><b><%= db("name") %></b></td>
</tr>
</table>
<% db.movenext %>
<table bgcolor="#c0c0ca" width="100%" border="0">
<tr>
<td width="2%" ><b><%= db("name") %></b></td>
</tr>
</table>
<% db.MoveNext
loop
db.Close%>
Bitte helft mir ich verzweifle schon !!!
Gruß
Ralf