AccessDataSourceDesigner.GetConnectionString Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de verbindingsreeks op die geldig is op het ontwerptijd voor het besturingselement dat aan deze ontwerpfunctie is gekoppeld.
protected:
override System::String ^ GetConnectionString();
protected override string GetConnectionString();
override this.GetConnectionString : unit -> string
Protected Overrides Function GetConnectionString () As String
Retouren
Een String met de ontwerptijd verbindingsreeks voor de bijbehorende AccessDataSource.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de methode GetConnectionString gebruikt om de verbindingsreeks weer te geven van de Microsoft Access-database die is gekoppeld aan het besturingselement AccessDataSource in de tijdelijke aanduiding voor het besturingselement op het moment van het ontwerp.
Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de AccessDataSourceDesigner klasse.
// 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
Opmerkingen
De methode GetConnectionString wijst de eigenschap DataFile van het besturingselement toe aan de ontwerpsite en gebruikt vervolgens de eigenschap ConnectionString van het besturingselement om de verbindingsreeks te genereren.