Вход


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

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

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


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

  


Создание баз данных в Microsoft Access


DAO позволяет создавать базы данных из Visual Basic, но гораздо быстрее это делается через пользовательский интерфейс Microsoft Access; создав в нем базу данных, Вы просто пишете код, реализующий через DAO всю необходимую функциональность. В Microsoft Access можно быстро сконструировать таблицы, создать запросы, индексы и связи, подключить таблицы из внешних источников данных и реализовать защиту. Затем, с помощью DAO, Вы откроете эту базу данных из любого приложения, поддерживающего Visual Basic.

При создании баз данных в Microsoft Access следует учитывать, что:

открыв MDB-файл (созданный в Microsoft Access) из другого приложения, Вы не сможете работать с формами, отчетами, макросами и модулями Microsoft Access. Вы должны подготовить формы и отчеты, а также написать весь необходимый код на Visual Basic в приложении, которое Вы используете; если Вы напишете код, обрабатывающий базу данных, в самом Microsoft Access, то ? после копирования этого кода в другое приложение, например, в Microsoft Excel ? он может оказаться неработоспособным. Скорее всего придется модифицировать этот код и удалить объекты, методы, свойства и функции, специфичные для Microsoft Access: Microsoft Access позволяет получить через функцию CurrentDb ссылку базу данных, открытую в данный момент в окне Microsoft Access. После этого можно работать с текущей базой данных, используя DAO. Но применение этого кода в любом другом приложении (не в Microsoft Ассеss) потребует замены функции CurrentDb на метод OpenDatabase объект Workspace; Microsoft Access определяет дополнительные свойства для объектов DAO Если Вы создадите базу данных с помощью DAO в Visual Basic, а caтем откроете ее в Microsoft Access, то заметите, что для некоторых Ban объектов DAO определены новые свойства. Например, у объекта Field наборе Fields объекта TableDef может появиться свойство Description созданное Microsoft Access. Вы увидите эти свойства при переборе элементов набора Properties для объекта DAO.



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

  



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

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