Gute l�sung; funktioniert dann sicher mit jedem beliebigem DBMS...

von der Performance her aber ein noch gr�sserer Verlust;
Muss einen aufsteigenden Index errechnen; sehr schnell und muss einen
eindeutigen Random wert berechnen, weniger schnell
nur, ist Performance wichtig?

Und ja, wieso �berhaupt eine zuf�llige ID?

Gruss

Christian Thuer

-----Original Message-----
From: Joachim van de Bruck [mailto:[EMAIL PROTECTED]]
Sent: Montag, 25. Februar 2002 10:16
To: ASP Datenbankprogrammierung
Subject: [aspdedatabase] AW: RE: [aspdedatabase] AW: [aspdedatabase] Re:
Autowert zuf�llig


Hallo!

> W�rde auch mal vermuten, dass es einen kleinen Performance verlust
bedeutet.

Richtig geraten ;-). Bei jedem AddNew muss ja gepr�ft werden, ob die Id
bereits vorhanden ist.

L�sung: Intern eine AutoIncrementId verwenden und nach au�en eine
Zufallszahl aus einem zus�tzlichen Feld (UNIQUE Index) anzeigen. Dann
klappt's auch mit dem gro�en Bruder. Der SQL Server kennt n�mlich keine
zuf�lligen IDs und es ist nicht sicher, wie lange Access die noch kennen
wird.

Es ist sehr unwahrscheinlich, aber es k�nnten ja auch zuf�llig IDs in
aufsteigender Reihenfolge beginnend ab 1 erzeugt werden, oder? Warum
muss das unbedingt zuf�llig sein?

Freundliche Gr��e
Joachim van de Bruck




| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an