SqlConnection.ServerVersion Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en sträng som innehåller den version av instansen av SQL Server som klienten är ansluten till.
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
Egenskapsvärde
Versionen av instansen av SQL Server.
- Attribut
Undantag
Anslutningen är stängd.
ServerVersion anropades medan den returnerade aktiviteten inte slutfördes och anslutningen öppnades inte efter ett anrop till OpenAsync(CancellationToken).
Exempel
Följande exempel skapar en SqlConnection och visar egenskapen 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
Kommentarer
Versionen är av formatet ##.##.##### där de två första siffrorna är huvudversionen, de två följande siffrorna är delversionen och de sista fyra siffrorna är versionsversionen. Strängen är av formatet major.minor.build, där major och minor är exakt två siffror och build är exakt fyra siffror.
ServerVersion anropades medan den returnerade aktiviteten inte slutfördes och anslutningen öppnades inte efter ett anrop till OpenAsync.