Insofern z.B. MySQL über JDBC angesteuert werden kann, denke ich mal gar nicht. Bevor Du nicht durch alle Records geloopt bist und selber mitzählst, kannst Du nicht wissen, wieviele Records geliefert werden. Das ist wie ich denke auch sinnvoll, da dadurch evt. die ersten Records schon zurückgegeben werden können bevor die DB weiss, wieviele es den sein werden.
Ansonssten hilft ein vorgängiges SELECT count(*) FROM orders die Anzahl zu ermitteln.
Meine Installation: AMD Athlon XP 1600+, 512 MB RAM, SuSE Linux 8.2, OpenOffice 1.1
Kostenlose OOo-CD in der Schweiz: http://www.office-cd.ch/