Для соединения базы данных с приложением, dev express предоставляет Dashboard Designer, в котором легко подключиться к любой базе данных с помощью мастера, но использование ее объекта и вызов его ShowDataSourceWizard () вызовет мастер и покажет Вы также запрашиваете редактор, но когда он закончен, он не может заполнить вашу сетку данных, потому что компонент DashboardSqlDataSource, созданный элементом управления Dashboard Designer, может использоваться только в инструментальных панелях и не может использоваться в других элементах управления
Чтобы ввести необходимые функции без панели мониторинга, используйте компонент SqlDataSource и класс SqlDataSourceUIHelper. SqlDataSourceUIHelper предоставляет API для вызова различных инструментов, доступных конечным пользователям для настройки параметров подключения к данным в приложении.
SqlDataSource objSqlDataSource = new SqlDataSource();
if(SqlDataSourceUIHelper.ConfigureConnection(objSqlDataSource))
{
if(SqlDataSourceUIHelper.ManageQueries(objSqlDataSource))
{
dataGridView1.DataSource = objSqlDataSource;
dataGridView1.DataMember = objSqlDataSource.Queries[0].Name;
objSqlDataSource.Fill();
dataGridView1.Refresh();
}
}
ConfigureConnection () откроет мастер для подключения к любой базе данных, а ManageQueries () позволит вам создайте свои запросы, используя его конструктор запросов.