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

Antwort per Email an