Compartir a través de


AccessDataSourceDesigner.GetConnectionString Método

Definición

Obtiene la cadena de conexión que es válida en tiempo de diseño para el control que está asociado a este diseñador.

protected:
 override System::String ^ GetConnectionString();
protected override string GetConnectionString ();
override this.GetConnectionString : unit -> string
Protected Overrides Function GetConnectionString () As String

Devoluciones

String que contiene la cadena de conexión en tiempo de diseño para el AccessDataSource asociado.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el GetConnectionString método para mostrar la cadena de conexión de la base de datos de Microsoft Access asociada al AccessDataSource control en tiempo de diseño.

Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase AccessDataSourceDesigner.

// Generate design time markup.
public override string GetDesignTimeHtml()
{
    // Generate a design-time placeholder containing the 
    // DataFile and the ConnectionString properties.
    // Split the ConnectionString into segments so it doesn't make
    // placeholder too wide.
    string[] connectParts = GetConnectionString().Split(new char[] { ';' });
    string connectString = "  " + connectParts[0];

    for (int i = 1; i < connectParts.Length; i++)
        connectString += ";<br>  " + connectParts[i].Trim();

    return CreatePlaceHolderDesignTimeHtml(
        "DataFile: " + DataFile + "<br />" +
        "Connection string:<br />" + connectString);
}
' Generate design time markup.
Public Overrides Function GetDesignTimeHtml() As String
    ' Generate a design-time placeholder containing the 
    ' DataFile and the ConnectionString properties.
    ' Split the ConnectionString into segments so it doesn't make
    ' placeholder too wide.
    Dim connectParts() As String
    connectParts = GetConnectionString().Split((";").ToCharArray())
    Dim connectString As String
    connectString = "  " & connectParts(0)

    Dim i As Integer
    For i = 1 To connectParts.Length - 1
        connectString &= ";<br>  " & connectParts(i).Trim()
    Next

    Return CreatePlaceHolderDesignTimeHtml( _
        "DataFile: " & DataFile & "<br />" & _
        "Connection string:<br />" & connectString)
End Function

Comentarios

El GetConnectionString método asigna la DataFile propiedad del control al sitio del diseñador y, a continuación, usa la ConnectionString propiedad del control para generar la cadena de conexión.

Se aplica a

Consulte también