ADO.NET: Key herausfinden
-
Hallo,
ich möchte gerne herausfinden welche Spalten in einer Tabelle Schlüsselspalten sind. Wie geht das?
Alternativ dazu:
Gibt es für TSQL (MS SQL 2000) ein "on Error resume next" Statement o.ä.? Das sollte dann bei fehlgeschlagenen SET Statements einfach weitermachen.Danke für eure hilfe, ich habe bisher noch nichts in der Richtung gefunden.
Viele Grüße
-
System.Data.DataTable.PrimaryKey
-
Wenns so einfach wäre.. ich lade die Daten über einen Datareader in mein Programm, da ist keine DataTable o.ä. involviert, leider hat das DataCommand oder die SqlConnection Klasse auch keine Funktion zum rausfinden des PKs.
[Leicht OT]Bin ich der einzige der das Klassenmodell von ADO .NET konfus findet[/OT]
-
Ich finde das Modell gut.
SqlCommand.ExecuteReader(CommandBehavior.KeyInfo);
-
Danke für deine Antwort, ich werde das mal am Montag ausprobieren!
Hoffentlich muss ich dann die DB nicht zweimal querien um die gewünschten Informationen zu bekommen