SqlConnection.ServerVersion Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá řetězec, který obsahuje verzi instance SQL Server, ke kterému je klient připojen.
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
Hodnota vlastnosti
Verze instance SQL Server.
- Atributy
Výjimky
Připojení je ukončeno.
ServerVersion byl volána, zatímco vrácená úloha nebyla dokončena a připojení nebylo otevřeno po volání nástroje OpenAsync(CancellationToken).
Příklady
Následující příklad vytvoří SqlConnection a zobrazí ServerVersion vlastnost.
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
Poznámky
Verze je ve formátu ##.##.#### , kde první dvě číslice jsou hlavní verze, další dvě číslice jsou podverze a poslední čtyři číslice jsou verze vydané verze. Řetězec je ve formátu major.minor.build, kde hlavní a podverze jsou přesně dvě číslice a sestavení je přesně čtyři číslice.
ServerVersion byl volána, zatímco vrácená úloha nebyla dokončena a připojení nebylo otevřeno po volání nástroje OpenAsync.