|
Навигация
|
Главная » Visual Studio Программный код для соединения Visual Studio 2005 и SQL Server Express (исходники)Источник: Открытые системы Майкл Оти В предыдущих статьях я рассказывал о том, как установить соединение между Visual Basic (VB) 2005 Express Edition и SQL Server Express. В тех статьях мастера VB Express и элементы интерфейса были использованы для связи с SQL Server Express. В данной статье будет дано более глубокое описание процесса подготовки чисто программного соединения между VB и базой данных SQL Server Express. Использование программного кода при формировании соединения дает важные преимущества: код легко переносить между проектами.Чтобы вручную создать соединение с SQL Server Express из проекта VB, нужно в первую очередь убедиться, что в проекте есть ссылка на пространство имен System.Data.SqlClient. Это пространство имен поддерживает базу данных и не включается в проект по умолчанию. Чтобы добавить пространство имен в проект, используйте пункт Add Reference меню Project в VB Express. На вкладке NET прокрутите список до пункта System.Data.SqlClient. Выделите его и нажмите OK. Затем в раздел Declarations проекта следует добавить инструкцию Imports для пространства имен: Imports System.Data.SqlClientИнструкция Imports позволяет использовать классы внутри пространства имен System.Data.SqlClient, не указывая явно имя каждого класса. После применения инструкции Imports можно создать соединение в исходном тексте ADO.NET, как в следующем примере: Dim cn As New SQLConnectionВ приведенном выше фрагменте создается экземпляр объекта SqlConnection и имя экземпляра cn. Затем свойство ConnectionString присваивается значению, которое позволяет установить соединение между приложением и локальным экземпляром SQL Server Express (более подробно о строке соединения -- в одной из следующих статей). Затем метод Open объекта cn Connection устанавливает собственно соединение с SQL Server Express. На случай возможной ошибки метод Open заключен в цикл Try. Если произойдет ошибка, программный код в разделе Catch цикла Try отображает текстовое сообщение об ошибке. И, наконец, объект cn Connection закрывается. Этот образец исходного текста легко вставить в будущий проект, чтобы быстро сформировать новое соединение между VB Express и SQL Server Express. Более внимательный взгляд на промежуточный язык (IL) (документация). CA обеспечивает поддержку Server 2008, SQL Server 2008 и Visual Studio 2008. Решения линейки продуктов AllFusion компании CA теперь поддерживают Microsoft Visual Studio 2005 и SQL Server 2005. Borland представляет новую версию продукта Together для Visual Studio .NET. IBM Rational Rose Enterprise. Главная » Visual Studio |
© 2024 Team.Furia.Ru.
Частичное копирование материалов разрешено. |