AccessDataSourceDesigner.GetConnectionString Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает строку подключения, которая является допустимой во время разработки для элемента управления, связанного с этим конструктором.
protected:
override System::String ^ GetConnectionString();
protected override string GetConnectionString ();
override this.GetConnectionString : unit -> string
Protected Overrides Function GetConnectionString () As String
Возвращаемое значение
Объект String, который содержит строку подключения времени разработки для сопоставленного объекта AccessDataSource.
Примеры
В следующем примере кода показано, как использовать GetConnectionString метод для отображения строки подключения базы данных Microsoft Access, связанной с элементом AccessDataSource управления в заполнитель элемента управления во время разработки.
Этот пример входит в состав более крупного примера использования класса 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
Комментарии
Метод GetConnectionString сопоставляет DataFile свойство элемента управления с сайтом конструктора, а затем использует ConnectionString свойство элемента управления для создания строки подключения.