Поделиться через


SqlConnection.ServerVersion Свойство

Определение

Возвращает строку, содержащую версию экземпляра SQL Server, к которому подключен клиент.

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

Значение свойства

Версия экземпляра SQL Server.

Атрибуты

Исключения

Подключение закрыто.

ServerVersion был вызван, пока возвращенная задача не завершена, и подключение не было открыто после вызова OpenAsync(CancellationToken).

Примеры

В следующем примере создается SqlConnection и отображается 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

Комментарии

Версия формы ##.### где первые две цифры являются основной версией, следующие две цифры являются дополнительной версией, а последние четыре цифры — версия выпуска. Строка состоит из формы major.minor.build, где основной и дополнительный имеют ровно две цифры и сборка составляет ровно четыре цифры.

ServerVersion был вызван, пока возвращенная задача не завершена, и подключение не было открыто после вызова OpenAsync.

Применяется к

См. также раздел