Работа с проектом Microsoft Access
Работа с проектом Microsoft Access
Работа с проектом Microsoft Access очень похожа на работу с базой данных Microsoft Access. Процесс создания форм, отчетов, страниц доступа к данным, макросов и модулей практически не отличается от используемого при создании базы данных Microsoft Access. Подключившись к базе данных Microsoft SQL Server, можно просматривать, создавать, изменять и удалять таблицы, представления, сохраненные процедуры, определяемые пользователем функции и схемы баз данных с помощью конструктора баз данных, конструктора таблиц, конструктора запросов, построителя запросов и текстового редактора SQL. Хотя пользовательский интерфейс для работы с этими объектами базы данных отличается от эквивалентных объектов баз данных в базе данных Microsoft Access, он настолько же прост. В проекте Microsoft Access содержится много мастеров, таких же, как в базе данных Microsoft Access, например мастер форм, мастер отчетов, мастер страниц и мастер масок ввода. Они помогают пользователю быстро создать прототипы или простые приложения, а также упрощают разработку сложных приложений.
Расширенные свойства
Если проект Microsoft Access подключен к базе данных Microsoft SQL Server 2000, то появляется возможность использования преимуществ расширенных свойств. Такие свойства сохраняют сведения о дополнительных атрибутах объектов базы данных Microsoft SQL Server, которые находятся в базе данных Microsoft SQL Server и обеспечивают в проекте Microsoft Access следующие дополнительные возможности:
• создание подстановок в столбце;
• отображение текста условий на значения в удобном виде для пользователя;
• форматирование данных и определение масок ввода;
• использование подтаблиц, сохранение порядка сортировки и фильтров, а также форматов режима таблицы для представлений, сохраненных процедур и встроенных определяемых пользователем функций.
Некоторые расширенные свойства, используемые Microsoft Access, не являются видимыми в проекте Microsoft Access, например свойство, устанавливающее ширину столбца в режиме таблицы. Другие расширенные свойства доступны в окнах свойств в конструкторе базы данных, таблицы и запроса для представлений, сохраненных процедур с одной инструкцией (за исключением свойств столбца), а также встроенных функций. Поскольку сохраненные процедуры с несколькими инструкциями, а также табличные и скалярные определяемые пользователем функции редактируются в текстовом редакторе SQL, они не поддерживают расширенные свойства.
По умолчанию Microsoft SQL Server не поддерживает наследование расширенных свойств. Столбец в представлении автоматически не получает одинаковые свойства со столбцом в базовой таблице. Однако при создании столбцов в представлении или функции путем копирования столбцов из таблицы и при копировании расширенных свойств из столбцов таблицы в свойства элемента управления формы и отчета проект Microsoft Access поддерживает наследование расширенных свойств.
Данный текст является ознакомительным фрагментом.