SqlConnection.ServerVersion Eigenschaft

Definition

Ruft eine Zeichenfolge mit der Version der SQL Server-Instanz ab, 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

String

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 wurde nach einem Aufruf von OpenAsync(CancellationToken) nicht geöffnet.

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 der Form ##.#.#, wobei die ersten beiden Ziffern die Hauptversion sind, sind die nächsten beiden Ziffern die Nebenversion, und die letzten vier Ziffern sind die Version der Version. Die Zeichenfolge ist der Form major.minor.build, wobei Haupt- und Nebenwerte genau zwei Ziffern sind und der Build genau vier Ziffern beträgt.

ServerVersion wurde aufgerufen, während die zurückgegebene Aufgabe nicht abgeschlossen wurde, und die Verbindung wurde nach einem Aufruf von OpenAsync nicht geöffnet.

Gilt für

Siehe auch