AccessDataSourceDesigner.GetConnectionString Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la chaîne de connexion valide au moment de la conception pour le contrôle associé à ce concepteur.
protected:
override System::String ^ GetConnectionString();
protected override string GetConnectionString ();
override this.GetConnectionString : unit -> string
Protected Overrides Function GetConnectionString () As String
Retours
String contenant la chaîne de connexion au moment du design pour le AccessDataSource associé.
Exemples
L’exemple de code suivant montre comment utiliser la GetConnectionString méthode pour afficher la chaîne de connexion de la base de données Microsoft Access associée au contrôle dans l’espace AccessDataSource réservé de contrôle au moment du design.
Cet exemple de code fait partie d’un exemple plus grand fourni pour la AccessDataSourceDesigner classe .
// 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
Remarques
La GetConnectionString méthode mappe la DataFile propriété du contrôle au site du concepteur, puis utilise la ConnectionString propriété du contrôle pour générer la chaîne de connexion.