Sicherlich ist deine Variante in diesem Beispiel schneller und auch
sch�ner. Bei diesem Beispiel wollte ich flexibel bleiben. Falls der
Entwickler zus�tzlich noch Daten aus der Datenbank ben�tigt. 

Ich tendiere auch zu count(nID, nName, ...) eber nicht count(*) weil das
wiederum schneller ist. Der Datenbanktreiber muss nicht vorher abfragen
welche Felder vorhanden sind. 



Liebe gr��e 
Ferenc J�nosi 
www.enek.de




-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Im Auftrag von Claudius
Ceteras
Gesendet: Montag, 17. November 2003 23:05
An: [EMAIL PROTECTED]
Betreff: [Database.asp] RE: [Database.asp] AW: [Database.asp] Zuf�lligen
Datensatz aus einer Tabelle abfragen

> 2. Jetzt w�rde ich eine Abfrage basteln, um zu z�hlen wie 
> viele Datens�tze deine Datenbank enth�lt. 
> --------------------------------------------
> Set RS = ConMaster.Execute( "SELECT nID, nName, ... FROM 
> tblDeineTabelle" )
>       WHILE NOT RS.EOF
>               RsPosition = RsPosition + 1
>        RS.moveNext
>       WEND
> --------------------------------------------

Ach du meine G�te... Das ist doch nicht Dein Ernst... ;-)

Weisst Du wie lange sowas l�uft in einer richtigen DB mit ein paar
Millionen
Datens�tzen?

SELECT count(*) FROM tabelle  !!


Ansonsten siehe Joachims Mails...


Claudius


_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp



_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an