OleDbConnection.ServerVersion Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera ciąg zawierający wersję serwera, z którym jest połączony klient.
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
Wartość właściwości
Wersja połączonego serwera.
- Atrybuty
Wyjątki
Połączenie jest zamknięte.
Przykłady
Poniższy przykład tworzy obiekt OleDbConnection i wyświetla niektóre z jego właściwości tylko do odczytu.
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
Uwagi
Właściwość ServerVersion mapuje na właściwość DBPROP_DBMSVER OLE DB. Jeśli ServerVersion nie jest obsługiwany przez bazowego dostawcę OLE DB, zwracany jest pusty ciąg.
Wersja jest w postaci ##.#.#, gdzie dwie pierwsze cyfry są wersją główną, kolejne dwie cyfry są wersją pomocniczą, a dwie ostatnie cyfry to wersja wersji pomocniczej. Dostawca musi renderować wersję produktu w tym formularzu, ale może również dołączyć wersję specyficzną dla produktu — na przykład "04.01.0000 Rdb 4.1". Ciąg ma postać major.minor.build, gdzie główna i pomocnicza są dokładnie dwiema cyframi, a kompilacja to dokładnie cztery cyfry.