Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Создание клиент-серверного приложения в Visual Basic

Читайте также:
  1. Basic Negotiating Tips
  2. Ввод исходных графических данных в персональный компьютер. Создание компьютерной геометрической модели объекта
  3. Воссоздание земных поселений
  4. Воссоздание земных поселений.
  5. Воссоздание обстановок осадочного палеобассейна
  6. Групповые процессы. Создание команд и управление ими
  7. Жизненный цикл приложения баз данных

Язык Visual Basic для создания и поддержки клиент-серверных приложений использует разные технологии (механизмы):

- интерфейс ODBC (Open Database Connectivity) корпорации Microsoft,

- технологию ADO (Active Data Objects);

- интерфейс OLE DB (Object Linking and Embedding for DataBases).

Технология ODBC (открытое подключение баз данных) предусматривает применение единого интерфейса для доступа к различным базам данных. Причем язык SQL рассматривается как основное стандартное средство доступа. Этот интерфейс обеспечивает высокую степень универсальности, в результате одно и то же приложение может получать доступ к данным, хранящимся в базах различных целевых СУБД. Таким образом, это инструмент для создания и распространения приложений архитектуры "клиент-сервер", способных работать с широким спектром различных целевых СУБД, а связать приложения с любой выбранной целевой СУБД можно посредством соответствующего ODBC-драйвера. В настоящее время технология ODBC фактически приобрела значение отраслевого стандарта. Основной причиной ее популярности является присущая ей гибкость.

Технология ADO - это программное расширение технологии активных серверных страниц ASP, реализованное в Web-сервере Internet Information Server (IIS) компании Microsoft с целью организации подключений к базам данных. Основными преимуществами технологии ADO является простота использования, высокая скорость, небольшие потребности в оперативной памяти и незначительные затраты дисковой памяти. Объектная модель ADO разработана для выполнения большинства особенностей интерфейса OLE DB.

Интерфейс OLE DB является более универсальной технологией для доступа к любым источникам данных. В него включен механизм провайдеров, под которыми понимаются поставщики данных, находящиеся в надстройке над физическим форматом данных. Их называют сервис-провайдерами. Они помогают объединять в однотипную совокупность объекты, связанные с разнообразными источниками данных. OLE DB может использовать для доступа к источникам данных интерфейс ODBC. В этом случае применяется провайдер OLE DB для доступа к ODBC-данным. Таким образом, интерфейс OLE DB не заменяет интерфейс ODBC, а позволяет организовать доступ к источникам данных через различные интерфейсы, и в том числе через ODBC.

Доступ к данным из разработанных на Visual Basic клиент-серверных приложений выполняется посредством использования объекта управления данными и связанных с ним объектов управления или объектов доступа к данным. В качестве объекта управления данными будем в дальнейшем рассматривать и использовать элемент MS ADO DATA Control. В качестве объектов доступа к данным – такой элемент, как MS DATAGrid Control.

 


Дата добавления: 2015-07-08; просмотров: 251 | Нарушение авторских прав


Читайте в этой же книге: Используемые типы данных в SQL Server | Описание примера базы данных | Создание и удаление представлений | Преимущества и недостатки представлений. | Понятие хранимой процедуры | Создание, изменение и удаление хранимых процедур | Выполнение хранимой процедуры | Использование MS SQL Server Management Studio для работы с объектами базы данных | Создание и сохранение базы данных | Создание и работа с представлениями (запросы) |
<== предыдущая страница | следующая страница ==>
Создание и работа с хранимыми процедурами| Элемент управления MS ADO DATA Control

mybiblioteka.su - 2015-2024 год. (0.006 сек.)