ExecuteSql Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klasse wird verwendet, um tsql auszuführen, es ist die einzige Methode, wie tsql vom Enumerator ausgeführt wird.
[System.Runtime.InteropServices.ComVisible(false)]
public class ExecuteSql
[<System.Runtime.InteropServices.ComVisible(false)>]
type ExecuteSql = class
Public Class ExecuteSql
- Vererbung
-
ExecuteSql
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| ExecuteSql(Object) |
Init-Verbindung, die versucht, eine Verbindung in einen der unterstützten Verbindungstypen zu umwandeln |
Methoden
| Name | Beschreibung |
|---|---|
| ExecuteImmediate(String, Object) |
sql für die angegebene Verbindung ausführen, ohne Ergebnisse zurückzugeben |
| ExecuteImmediate(String) |
Ausführen einer Abfrage ohne Ergebnisse |
| ExecuteImmediateGetMessage(String, Object) |
führen Sie die SQL für die angegebene Verbindung aus, ohne Ergebnisse zurückzugeben, aber die Nachrichten zu erfassen |
| ExecuteWithResults(String, Object) |
sql für die angegebene Verbindung ausführen, die Ergebnisse in einer DataTable zurückgibt |
| ExecuteWithResults(String) |
Ausscheidung einer Abfrage und Zurückgeben einer DataTable mit den Ergebnissen |
| ExecuteWithResults(StringCollection, Object, StatementBuilder) |
sql für die angegebene Verbindung ausführen, die Ergebnisse in einer DataTable zurückgibt, dies ist eine tsql für endergebnisse StatementBuilder enthält Informationen für zusätzliche Verarbeitungsanforderungen und das Formatieren von Informationen, die die ersten Tsqls in der Liste ohne resulst ausgeführt werden, Ergebnisse werden nur für die letzte tsql übernommen. |
| ExecuteWithResults(StringCollection, Object) |
tsql für die angegebene Verbindung ausführen und die Ergebnisse in der DataTable zurückgeben |
| GetDatabaseEngineEdition() |
Gibt die DatabaseEngineEdition für die Verbindung zurück. |
| GetDatabaseEngineEdition(Object) |
Die DatabaseEngineEdition für den Server mit der angegebenen Verbindung zurückgeben |
| GetDatabaseEngineType() |
Den DatabaseEngineType für die Verbindung zurückgeben |
| GetDatabaseEngineType(Object) |
Den Datenbankmodultyp für den Server mit der angegebenen Verbindung zurückgeben |
| GetDataReader(String, SqlCommand) |
Führen Sie eine Abfrage aus, und rufen Sie einen DataReader für die Ergebnisse ab. |
| GetDataReader(String, SqlCommand) |
Diese Klasse wird verwendet, um tsql auszuführen, es ist die einzige Methode, wie tsql vom Enumerator ausgeführt wird. |
| GetDataReader(String) |
Führen Sie eine Abfrage aus, und rufen Sie einen DataReader für die Ergebnisse ab. |
| GetHostPlatform(Object) |
Gibt die HostPlatform-Eigenschaft der Verbindung zurück. |
| GetServerVersion() |
Zurückgeben der ServerVersion für die Verbindung |
| GetServerVersion(Object) |
Zurückgeben der Serverversion für den Server mit der angegebenen Verbindung |
| IsContainedAuthentication(Object) |
gibt zurück, wenn die Authentifizierung enthalten ist |