Вход


Главная страница >> Учебный процесс >> Конспекты >> MS Office. Руководство программиста по Visual Basic для MS Office 97 >> DAO - Data Access Objects >> Использование DAO с Microsoft Jet >> Объект Workspace и набор Workspaces

Переход на главную страницу

Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail :
kadan@grsu.grodno.by


[Назад]    [Содержание ]    [Вперед]

  


Объект Workspace и набор Workspaces


Создание нового рабочего пространства Microsoft Jet

Объект Workspace DAO определяет сеанс для пользователя в соответствии с его правами. Вы можете управлять текущим сеансом через объект Workspace. Он содержит открытые базы данных и предоставляет механизмы для выполнения одновременных транзакций и защиты Вашего приложения. Набор Workspaces включает все активные объекты Workspace объекта DBEngin, добавленные в его набор Workspaces.

Когда Вы начинаете работать с объектами DAO в Visual Basic, DAO автоматически создает стандартное рабочее пространство. Ссылку на это пространство можно получить по индексу первого объекта Workspace в наборе Workspaces:

Dim wrk As Workspace
Set wrk = Workspaces(0)

Рабочие пространства DAO могут быть общими (shared) и скрытыми (hidden) Рабочее пространство скрыто, пока его не пометят как общее, добавив объект Workspace в набор Workspaces. После добавления рабочего пространства в набор Вы можете обращаться к нему в любом месте программы через выбор Workspaces. Если объект Workspace нужен лишь в конкретной процедуре, создайте объект Workspace, но не добавляйте его в набор Workspaces.

Как уже говорилось, есть 2 типа объектов Workspace: рабочие пространств Microsoft Jet и рабочие пространства ODBCDirect. В рабочем пространстве Microsoft Jet для доступа к базам данных Microsoft Jet, источникам данных требующим драйверов ISAM, и источникам данных ODBC можно использовать DAO совместно с ядром Microsoft Jet. В рабочем пространстве ODBCDirect для доступа к источникам данных ODBC допускается применение DAO без обработки запросов ядром Microsoft Jet. С обоими типами рабочих пространств можно работать даже в одном приложении.

Подробнее о рабочих пространствах ODBCDirect см. раздел ?Использование DAO с ODBCDirect? далее в этой главе.



[Назад]    [Содержание ]    [Вперед]

  



Текст пособия подготовлен на основе материалов книги
Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл.
c Оригинальное издание на английском языке,
Microsoft Corporation, 1997
c Русский перевод,
Microsoft Corporation, 1997

  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017