Програмний код для з’єднання 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
“Поставити рядок з’єднання.
cn.ConnectionString = “SERVER=.SQLEXPRESS;Integrated Security=TRUE”
Try
“Відкрити з’єднання.
cn.Open()
Catch ex As Exception
“Показати повідомлення про помилки.
MessageBox.Show(“Connection error: :” & ex.ToString())
End Try
“Закрити з’єднання.
cn.Close()


У наведеному вище фрагменті створюється екземпляр об’єкта SqlConnection та ім’я екземпляра cn. Потім властивість ConnectionString присвоюється значенню, яке дозволяє встановити з’єднання між додатком і локальним примірником SQL Server Express (більш детально про рядку з’єднання – в одній з наступних статей). Потім метод Open об’єкта cn Connection встановлює власне з’єднання з SQL Server Express. На випадок можливої ​​помилки метод Open укладений в цикл Try. Якщо відбудеться помилка, програмний код в розділі Catch циклу Try відображає текстове повідомлення про помилку. І, нарешті, об’єкт cn Connection закривається.


Цей зразок вихідного тексту легко вкласти в майбутній проект, щоб швидко сформувати нове з’єднання між VB Express і SQL Server Express.


Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*