В статье "Использование SQL Server Express с удаленными приложениями" объяснялось, что для подключения сетевого клиента к SQL Server Express необходимо организовать сетевые соединения с компьютером, на котором размещен SQL Server Express, и установить клиентские библиотеки SQL Server на сетевом клиентском компьютере. Существуют разные библиотеки для сетевых клиентов, но лучшей является компактная SQL Native Client, выпущенная вместе с SQL Server 2005.
При проектировании специальных приложений для SQL Server Express используется одна из редакций Microsoft Visual Studio 2005 Express или полнофункциональная Visual Studio 2005 Professional Edition. Разработчики в крупных компаниях и профессионалы обычно работают с Visual Studio Pro. Но SQL Server Express -- бесплатный продукт, поэтому многие непрофессиональные программисты предпочитают версию Visual Studio Express. Рассмотрим, как подключить Visual Basic (VB) 2005 Express Edition к SQL Server 2005 Express. Получить более подробные сведения и загрузить все продукты Visual Studio Express можно по адресу msdn2.microsoft.com/en-us/express/default.aspx.
После установки SQL Server Express, Visual Studio Express и всех необходимых сопутствующих компонентов необходимо запустить VB Express и начать новый проект. В качестве примера подключим приложение Windows к SQL Server Express. После запуска VB Express выберите Windows Application из списка шаблонов нового проекта и дайте проекту имя (в данном случае MyVBDB), а затем щелкните на кнопке OK, чтобы создать новый проект VB и открыть конструктор с пустой формой.
Чтобы организовать соединение с SQL Server Express, выберите пункт меню Data, Add New Data Source; при этом запускается мастер Data Source Configuration Wizard и на экране появляется диалоговое окно Choose a Data Source Type. Если подключение VB Express к SQL Server Express выполняется впервые, то список доступных соединений будет пустым. Щелкните на кнопке New Connection и перейдите в каталог с .mdf-файлами данных SQL Server (по умолчанию это каталог C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData). Выберите нужный .mdf-файл. Например, для подключения к образцовой базе данных Northwind выберите NORTHWIND.MDF и щелкните на кнопке OK, а затем Next.
В результате будет организовано соединение с базой данных SQL Server Express. В следующей статье будет показано, как использовать это соединение для привязки объектов в форме VB к таблицам в базе данных SQL Server Express.