OleDbConnection.ServerVersion OleDbConnection.ServerVersion OleDbConnection.ServerVersion OleDbConnection.ServerVersion Property

Definition

Ruft eine Zeichenfolge mit der Version des Servers ab, mit der der Client verbunden ist.Gets a string that contains the version of the server to which the client is connected.

public:
 virtual property System::String ^ ServerVersion { System::String ^ get(); };
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("OleDbConnection_ServerVersion")]
public override string ServerVersion { get; }
member this.ServerVersion : string
Public Overrides ReadOnly Property ServerVersion As String

Eigenschaftswert

Die Version des verbundenen Servers.The version of the connected server.

Ausnahmen

Beispiele

Das folgende Beispiel erstellt eine OleDbConnection und einige seiner Eigenschaften schreibgeschützt angezeigt.The following example creates an OleDbConnection and displays some of its read-only properties.

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

Hinweise

Die ServerVersion Eigenschaft ordnet der OLE DB-DBPROP_DBMSVER-Eigenschaft.The ServerVersion property maps to the OLE DB DBPROP_DBMSVER property. Wenn ServerVersion wird nicht unterstützt, von der zugrunde liegenden OLE DB-Anbieter ist eine leere Zeichenfolge zurückgegeben.If ServerVersion is not supported by the underlying OLE DB provider, an empty string is returned.

Die Version des Formulars wird ##. ##. ###, wobei die ersten beiden Ziffern die Hauptversion sind, die nächsten beiden Ziffern die Nebenversion sind, und die letzten vier Ziffern die endgültige Produktversion werden.The version is of the form ##.##.####, where the first two digits are the major version, the next two digits are the minor version, and the last four digits are the release version. Der Anbieter die Produktversion, in diesem Format gerendert werden muss, jedoch können wird auch die Version produktspezifische – z. B. angefügt "04.01.0000 Rdb 4.1".The provider must render the product version in this form but can also append the product-specific version - for example, "04.01.0000 Rdb 4.1". Die Zeichenfolge hat das Format "major.minor.Build", bei dem Haupt- und Nebenversion werden genau aus zwei Ziffern und Build handelt es sich genau vier Ziffern.The string is of the form major.minor.build, where major and minor are exactly two digits and build is exactly four digits.

Gilt für:

Siehe auch