OleDbConnection.ServerVersion Propiedad

Definición

Obtiene una cadena que contiene la versión del servidor al que está conectado el cliente.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(); };
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

Valor de propiedad

String

Versión del servidor conectado.The version of the connected server.

Atributos

Excepciones

La conexión está cerrada.The connection is closed.

Ejemplos

En el ejemplo siguiente se crea un OleDbConnection y se muestran algunas de sus propiedades de solo lectura.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

Comentarios

La ServerVersion propiedad se asigna al OLE DB DBPROP_DBMSVER propiedad.The ServerVersion property maps to the OLE DB DBPROP_DBMSVER property. Si ServerVersion el proveedor de OLE DB subyacente no admite, se devuelve una cadena vacía.If ServerVersion is not supported by the underlying OLE DB provider, an empty string is returned.

La versión tiene el formato # #. # #. ## #, donde los dos primeros dígitos son la versión principal, los dos dígitos siguientes son la versión secundaria y los últimos cuatro dígitos son la versión de lanzamiento.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. El proveedor debe representar la versión del producto de esta forma, pero también puede anexar la versión específica del producto (por ejemplo, "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". La cadena tiene el formato principal. secundaria. compilación, donde principal y secundaria son exactamente dos dígitos y la compilación es exactamente de cuatro dígitos.The string is of the form major.minor.build, where major and minor are exactly two digits and build is exactly four digits.

Se aplica a