1. Kommt ganz drauf an was für Datenbankzugriffskomponenten du benutzt.
2. Bei einem richtigen
sql server kann das eine teure operation werden
2.1 a) du must alle records fetchen
b) oder die teure operation select (count(*) from ...
ausführen.
3. meistens sollte man so was verhindern da man ja auch nicht daran interessiert ist wieviel saetze im telefonvuch stehen. Sollte trotzdem der wunsch nach einem recordcount bestehen würde ich es über einen extra button ermitteln. Da kann der kunde dann entscheiden ob er recordcount braucht oder nicht