|
|
Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +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
|