|
||||||||
|
Установка ссылки на библиотеку объектов Microsoft DAOЧтобы работать с объектами DAO в каком-либо приложении, нужно установить ссылку на библиотеку объектов Microsoft DAO 3.5. Microsoft Access устанавливает ее автоматически. Но если Вы работаете с другим приложены Microsoft Office, такую ссылку придется установить самостоятельно. Для установки ссылки на библиотеку объектов Microsoft DAO 3.5 из приложения Microsoft Office (кроме Microsoft Access) откройте редактор Visual Basic, выберите из меню Tools (Сервис) команду References (Ссылки) и отметьте флажок в строке Microsoft DAO 3.5 Object Library. После этого сможете просматривать объекты DAO в окне Object Browser (Проеме объектов), выбрав DAO в списке Project/Library (Проект/Библиотека). Некоторые объекты, свойства и методы, которые поддерживались в ранних версиях Microsoft DAO, заменены новыми ? с расширенными функциональными возможностями, ? и в DAO 3.5 больше не поддерживаются. Если работаете с приложением, рассчитанным на прежние версии DAO, вместо ссылки на библиотеку объектов Microsoft DAO 3.5 установите ссылку на библиотеку Microsoft DAO 2.5/3.5 Compatibility Library ? она содержит все объекты, методы и свойства, определенные в DAO 3.5, и элементы, присутствующие в DAO 2.5, но не поддерживаемые DAO 3.5. Код, в котором задействованы объекты, методы и свойства, доступные в DAO 2.5, но не поддерживаемые DAO 3.5, будет работать, если Вы установите ссылку на Microsoft DAO 2.5/3.5 Compatibility Library. Но лучше все же модифицировать программу, чтобы использовать преимущества DAO 3.5, и писать новый код в расчете на объекты, методы и свойства, предоставляем библиотекой объектов Microsoft DAO 3.5. Учтите также, что Microsoft DAO 2.5/3.5 Compatibility Library гораздо объемнее и требует больше ресурсов Кроме того, будущие ее версии могут не поддерживать некоторые из объектов, методов и свойств, доступных в ней сейчас. Чтобы выяснить, нужна ли Вам ?библиотека совместимости?, установите ссылку на библиотеку объектов Microsoft DAO 3.5 и скомпилируйте все модули, содержащие код с обращениями к DAO. Если компиляция прошла без проблем, значит. Вам достаточно библиотеки объектов Microsoft DAO 3.5. Если же при компиляции кода возникли ошибки, установите ссылку на библиотеку Microsoft DAO 2.5/3.5 Compatibility Library и попробуйте скомпилировать код еще раз. Подробнее об элементах, поддерживаемых в DAO 2.5, но исключенных из DAO 3.5, см. раздел ?Obsolete features in DAO? (?Устаревшие средства объектов доступа к данным?) справочной системы DAO или раздел ?DAO, compatibility with previous version? (?Совместимость библиотек объектов доступа к данным?) справочной системы Microsoft Access.
Текст пособия подготовлен на основе материалов книги Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл. c Оригинальное издание на английском языке, Microsoft Corporation, 1997 c Русский перевод, Microsoft Corporation, 1997 |