Doppelte Datensätze verhindern

15/01/2010 - 11:31 von Andreas Kammann | Report spam
Hi, ich möchte gerne in einer Tabelle (SQL Server 2005) verhindern , das
doppelte Datensàtze eingefügt werden.
Ich muss aber 2 Felder (int) überprüfen das die nicht doppelt sind. Also
1 4
1 5
soll gehen , aber nicht
1 4
1 5
1 5
Wie stelle ich das an?
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
15/01/2010 - 11:55 | Warnen spam
Hallo Andreas,

"Andreas Kammann" schrieb:

Hi, ich möchte gerne in einer Tabelle (SQL Server 2005) verhindern , das doppelte Datensàtze eingefügt werden.



Leg einen Unique Key auf die beiden Felder.

Im SQL Server Managament Studio kannst Du das so machen:

Tabelle
-> Entwerfen
-> rechte Maustaste auf eine Spalte
-> Indizes/Schlüssel
-> Hinzufügen
-> Spalten (beide auswàhlen)
-> Typ "Eindeutiger Schlüssel"

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen