Ich erstelle eine generische Fehlerbehandlung/Protokollierung Klasse für unsere Anwendungen. Ziel ist es, die Ausnahmeinfo, Informationen über die Klasse und Funktion (sowie Parameter) und gegebenenfalls die Informationen über das Objekt System.Data.SqlClient.SqlCommand
zu protokollieren.Wie würden Sie die Sql Command-Objekte für eine gegebene TableAdaptor und SqlDataAdaptor in C# (.NET 2.0)
Ich würde gerne in der Lage sein, SqlCommands
, TableAdaptors
und SqlDataAdaptors
übergeben.
Ich bin neu im Umgang mit Reflexion und ich weiß, dass es möglich ist, dies zu tun, ich bin einfach nicht sicher, wie es geht. Bitte beraten.
Gibt es eine ähnliche Methode für TableAdaptors stark typisierten DataSets? – CrashTECH
Ich nehme an, es ist genau dasselbe, da diese stark typisierten Datenadapter einfach reguläre Adapter sind, die VS (über ein Tool) innerhalb einer typsicheren Klasse verpackt hat. Wenn der Typ safe wrapper nicht von IDbDataAdapter ausgeht, müssen Sie die Methoden möglicherweise manuell hinzufügen, um auf den internen Adapter zuzugreifen. – Will