OleDbConnection.ServerVersion Egenskap

Definition

Hämtar en sträng som innehåller den version av servern 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("OleDbConnection_ServerVersion")]
public string ServerVersion { get; }
member this.ServerVersion : string
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("OleDbConnection_ServerVersion")>]
member this.ServerVersion : string
Public Overrides ReadOnly Property ServerVersion As String
Public ReadOnly Property ServerVersion As String

Egenskapsvärde

Den anslutna serverns version.

Attribut

Undantag

Anslutningen är stängd.

Exempel

I följande exempel skapas en OleDbConnection och visas några av dess skrivskyddade egenskaper.

static void OpenConnection(string connectionString)
{
    using (OleDbConnection connection = new OleDbConnection(connectionString))
    {
        try
        {
            connection.Open();
            Console.WriteLine("ServerVersion: {0}", connection.ServerVersion);
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
        // The connection is automatically closed when the
        // code exits the using block.
    }
}
Public Sub OpenConnection(ByVal connectionString As String)

    Using connection As New OleDbConnection(connectionString)
        Try
            connection.Open()
            Console.WriteLine("ServerVersion: {0}", connection.ServerVersion)

        Catch ex As Exception
            Console.WriteLine(ex.Message)
        End Try
    End Using
End Sub

Kommentarer

Egenskapen ServerVersion mappar till egenskapen OLE DB DBPROP_DBMSVER. Om ServerVersion det inte stöds av den underliggande OLE DB-providern returneras en tom sträng.

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. Providern måste återge produktversionen i det här formuläret men kan också lägga till den produktspecifika versionen, till exempel "04.01.0000 Rdb 4.1". Strängen är av formatet major.minor.build, där major och minor är exakt två siffror och build är exakt fyra siffror.

Gäller för

Se även