5 Stimmen

Wie C# verwenden, um die Beschreibung der Spalte von Sql Server 2005 zu erhalten?

Ich kann " Microsoft.SqlServer.Management.Smo.Table " in C# verwenden, um eine Tabelle Spalten einer Sql Server 2005-Datenbank zu erhalten.

Ich habe die Spalte.Name, aber wie kann ich die Beschreibung der Spalte in C# erhalten?

Ich habe den Link gesehen: SQL-Server: Tabellen-Metadaten extrahieren (Beschreibung, Felder und ihre Datentypen)

Aber wie kann ich C# "Microsoft.SqlServer.Management.Smo" dll verwenden, um die Beschreibung einer Spalte zu erhalten?

6voto

khutch Punkte 148

Angenommen, Ihr Smo.Table-Objekt heißt t.

Dadurch wird die Beschreibung erhalten:

t.Columns["ProductID"].ExtendedProperties["MS_Description"].Value

1voto

crauscher Punkte 6384

Warum verwenden Sie nicht das Ergebnis der Abfrage, die in dem von Ihnen angegebenen Link beschrieben ist?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X