Reihen zaehlen in einem td
dalia
- asp.net
Hallo forum,
ich habe ien Feld myfield in Access tabele die ich in einem td auslese. Wie koennte man die Zeilen zaehlen?
<td width="200"><%=rsmytable("myfield")%></td>
das koennte 1, 2, 3, 4... Reihen sein kommt drauf an und ich habe auch kein ctrL oder \n von einem Textarea.
hatt Jemand eine Idee wie man das machen kann?
Vielen Dank,
Dalia
Hi,
welche Zeilen meinst du denn?
Wenn die Tabellemsätze damit gemeint sind, kansst du einfach vor der
eigentlichen ausgabe erst die Zeilen, die augegeben werden sollen
zählen z.B.:
Select Count(MyField) From TabellenName Where...
Dein RS(0) hat jetzt die Anzahl. Du kannst jetzt über eine For-Schleife die TDs ausgeben.
Und Dann die eigentlichen Select-Anweisung:
Select MyField ...
Allerdings kann man diese zwei auch miteinander kombinieren, aber ich
glaube so ist übersichtlicher.
Smart
Hi,
Wenn die Tabellemsätze damit gemeint sind, kansst du einfach vor der
eigentlichen ausgabe erst die Zeilen, die augegeben werden sollen
zählen z.B.:
Select Count(MyField) From TabellenName Where...
Dein RS(0) hat jetzt die Anzahl. Du kannst jetzt über eine For-Schleife die TDs ausgeben.
Und Dann die eigentlichen Select-Anweisung:
Select MyField ...
die meine ich nicht! um genauer das prb zu beschreiben:
sagen wir ich habe ein Comment Field in myTable ein text 100.
mein record mit Id = 1 (Id is mine key) hat folgendes in Comment Field:
"Hallo Forum ich habe ein prb.: ich werde einfach im td nicht reinpassen"
oK dieses Comment wirdt in einem <td width="200"><%=rsSelect("Comment")%></td>
nicht reinpassen, das wirdt sich vielleicht in 2 oder 3 Reihen dehnen.
dann mein record mit id = 2 hat als Comment nur " Hallo", das wird sicher in einer Reihe reinpassen.
OK dann wie kann ich einfach zaehlen nach wieviel Reihen ich ein Pagebreake machen sollte?
Ich zaehle schon wieviel records ich schreibe und bei nrLines > 28 mache ich ein Page Breake und dann ein Header, aber ich kann Diejenige nicht zaehlen die sich in mein td in mehrere reihen dehnen.
Txs vielmals,
Dalia