SqlConnection.ServerVersion Eigenschaft
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.
Ruft eine Zeichenfolge ab, die die Version der Instanz von SQL Server enthält, mit der der Client verbunden ist.
public:
virtual property System::String ^ ServerVersion { System::String ^ get(); };
public:
property System::String ^ ServerVersion { System::String ^ get(); };
public override string ServerVersion { get; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("SqlConnection_ServerVersion")]
public string ServerVersion { get; }
[System.ComponentModel.Browsable(false)]
public override string ServerVersion { get; }
member this.ServerVersion : string
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("SqlConnection_ServerVersion")>]
member this.ServerVersion : string
[<System.ComponentModel.Browsable(false)>]
member this.ServerVersion : string
Public Overrides ReadOnly Property ServerVersion As String
Public ReadOnly Property ServerVersion As String
Eigenschaftswert
Die Version der Instanz von SQL Server.
- Attribute
Ausnahmen
Die Verbindung ist geschlossen.
ServerVersion wurde aufgerufen, während die zurückgegebene Aufgabe nicht abgeschlossen wurde und die Verbindung nach einem Aufruf OpenAsync(CancellationToken)nicht geöffnet wurde.
Beispiele
Im folgenden Beispiel wird eine SqlConnection Eigenschaft erstellt und angezeigt ServerVersion .
private static void CreateSqlConnection(string connectionString)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
Console.WriteLine("ServerVersion: {0}", connection.ServerVersion);
Console.WriteLine("State: {0}", connection.State );
}
}
Private Sub CreateSqlConnection(ByVal connectionString As String)
Using connection As New SqlConnection(connectionString)
connection.Open()
Console.WriteLine("ServerVersion: {0}", connection.ServerVersion)
Console.WriteLine("State: {0}", connection.State)
End Using
End Sub
Hinweise
Die Version ist das Format ##.#.#.####, wobei die ersten beiden Ziffern die Hauptversion sind, die nächsten beiden Ziffern die Nebenversion und die letzten vier Ziffern die Version der Version sind. Die Zeichenfolge ist der Form "major.minor.build", wobei "Major" und "Minor" genau zwei Ziffern sind und der Build genau vier Ziffern enthält.
ServerVersion wurde aufgerufen, während die zurückgegebene Aufgabe nicht abgeschlossen wurde und die Verbindung nach einem Aufruf OpenAsyncnicht geöffnet wurde.