Sehe ich genauso. Die Nummern sind viel zu lange. Ich habe mir da ein kleines Programm geschrieben, dass zwei Viererbl�cke mit Zufallszahlen generiert. Die Eindeutigkeit sichere ich mir �ber eine Datenbank. Zuf�llig wollten wir Sie trotzdem haben, damit man nicht so leicht andere Nummern erraten kann (War ein Bonusbuchungssystem, jedem Produkt wurde so eine Nummer beigelegt, �ber die dann ein gewisser Betrag 1x Gutgeschrieben wurde, w�re dumm, wenn die Nummern einfach zu erraten sind). Durch die 8 Stellen von 0-9 und A-Z ergeben sich ausreichend viele M�glichkeiten, und man kann es immer noch schnell eintippen.
lg Alex -----Urspr�ngliche Nachricht----- Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]] Gesendet: Montag, 14. Januar 2002 12:35 An: ASP Datenbankprogrammierung Betreff: [aspdedatabase] RE: Verwechslungsgefahr bei GUID > > Hallo Liste, > > fuer ein Kleinanzeigenprojekt lasse ich mir per >> > server.CreateObject("scriptlet.typelib").guid << eine GUID als > Anzeigennummer erstellen. > > Diese Nr. sind z.B. wie folgt aus: > D5F12A27-08C8-11D6-83EC-000103C15D0C > > Jetzt kann es aber sein, dass meine User die Nullen in dieser > Nummer mit dem > Buchstaben 'O' verwechseln. Wenn ich �ber Replace die Nullen > z.B. durch den > Buchstaben 'G' ersetze kann das ja dann nicht mehr passieren. > > Wenn ich das so mache, muesste die generierte Nummer doch immer noch > eindeutig sein, oder ? > > Was meint ihr ? > > > Thorsten Hoffmann > > Ja, eindeutig schon.... Aber offensichtlich willst Du Deine User direkt mit den GUIDs hantieren lassen... Das ist keine gute Idee... Viel zu lang... Wieso vergibst Du nicht fortlaufende Nummern ab 100000 aufw�rts o.�. (z.B. 2001-01-14-###, ###=fortlaufende Nummer) Das w�re viel k�rzer und immer noch eindeutig... Claudius | [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
