ПредишенСледващото

Lab: 8. Работа с базата данни

Компоненти за свързване към базата данни

приложения доставчик на данни (ISP) - обект, предназначени за взаимодействие с прилагането информация хранилище (база данни).

Естествено, заявлението не се интересува от това, където се съхранява и как да се извлече информация, консумирана от приложението. За източник на данни приложение е този, който преминава на данните в заявлението. И това много източник на тази информация, произвежда - никой не е бизнес.

Източник на данните (Data Provider) - набор от взаимосвързани компоненти, които осигуряват достъп до данните. Функционалност и самото съществуване на доставчика на услуги предоставя набор от класове, специално предназначени за тази цел.

ADO.NET поддържа два типа източници на данни, съответно, два комплекта класове:

§ SQL Сайтът доставчик (SQL доставчик Server.NET Data) - за работа с Microsoft SQL Server 7.0 и по-горе. Тя работи чрез специален протокол, наречен TabularData Stream (TDS) и не използва ADO или ODBC, нито друга технология. Ориентирани конкретно към MS SQL Server, протокол увеличава скоростта на данни и по този начин се подобри цялостното представяне на заявлението.

§ АДО Сайтът доставчик (OleDb.NET Доставчик на данни) - за всички други бази данни. Проектиран да работи с произволни бази данни. Въпреки това, поради универсалността има дузпа в сравнение с Доставчика на SQL Server, така че когато се работи с SQL Server се препоръчва използването на специализирани класове.

Следващите раздели описват доставчика на съставните елементи.

Представител на обекта от клас Connection представлява връзка към (база данни) изходни данни и осигурява връзка с базата данни. Visual Studio.NET поддържа два класа:

§ SQLConnection (осигурява свързване с SQL Server 7.0 и по-горе)

§ OleDbConnection (осигурява връзка с други изпълнения на DB).

компонент Connection (независимо от това, което е клас) има ConnectionString имот, в който се записват всички необходимо, за да се установи връзка с информацията от базата данни. В допълнение, той поддържа няколко различни методи за обработка на данните с транзакцията.

Свойства на обекта връзка, можете да:

§ определи подробности на потребителите,

§ посочи източника на данни за местоположението.

методи на обекти ви позволяват да управлявате връзка източник на данни.

По време на връзка с помощта на клас представител обект OleDbConnection (аналогично SQLConnection) се създава и инициализира със съответния обект с помощта на един от вариантите на дизайнера и низ връзка.

Формиране линия и последователност от действия да инициализира връзка обект - трик. Основното нещо - да се отрази положително на ConnectionString имота, за да получите препратка към символен низ, който съдържа необходимата информация за осъществяване на връзката.

Имоти, методи и събития клас OleDbConnection

Свързани статии

Подкрепете проекта - споделете линка, благодаря!