AW: [ASP] Gehversuche auf SQLServer

Thomas Bandt activeserverpages at glengamoi.com
Fri, 26 Nov 2004 11:54:01 +0100


> > Ja, aber dann haste halt keine Guids ;-) Wenn du drauf 
> > verzichten kannst
> > ist das der beste Weg.
> 
> Sorry, aber jeder neu hinzugefügte DS bekommt automatisch 
> eine neue eindeutige ID !!!

Ja!?

Wenn du Integer als eindeutige ID's haben willst, dann musst
du es so wie von dir geschrieben machen - also ein ID-Feld
vom Typ int oder bigint anlegen und "Identität (ID)" auf
true stellen. Dann legt er bei jedem Insert automatisch
einen fortlaufenden Wert vom Typ Integer an... ist klar.

Wenn du aber ne Guid haben willst, und davon war ja anfangs
auszugehen, dann nützt dir das nix.

Dann musst du, wie von mir geschrieben, als Standardwert für
das Guid-Feld newid() vergeben, dann erstellt er bei jedem
Insert automatisch für das Feld ne neue, eindeutige ID.

Weiß jetzt nicht, wo das Problem liegt...

Gruß, Thomas

http://blogs.dotnetgerman.com/thomas/