AccessDataSourceDesigner.GetConnectionString Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera parametry połączenia, które są prawidłowe w czasie projektowania dla kontrolki skojarzonej z tym projektantem.
protected:
override System::String ^ GetConnectionString();
protected override string GetConnectionString ();
override this.GetConnectionString : unit -> string
Protected Overrides Function GetConnectionString () As String
Zwraca
Element String zawierający parametry połączenia czasu projektowania dla skojarzonego AccessDataSourceelementu .
Przykłady
W poniższym przykładzie kodu pokazano, jak za pomocą GetConnectionString metody wyświetlić parametry połączenia bazy danych programu Microsoft Access skojarzonej z kontrolką AccessDataSource w symbolu zastępczym kontrolki w czasie projektowania.
Ten przykład kodu jest częścią większego przykładu udostępnionego AccessDataSourceDesigner dla klasy .
// 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
Uwagi
Metoda GetConnectionString mapuje DataFile właściwość kontrolki na witrynę projektanta, a następnie używa ConnectionString właściwości kontrolki do wygenerowania parametrów połączenia.