| На сайте представлено большое количество полезной информации, необходимой каждому разработчику приложений в среде Microsoft Access, Visual Basic и Microsoft SQL Server. Рассматриваются: объектная модель Microsoft Access, особенности создания модулей класса, проектирование форм и отчетов. Большое внимание уделено принципам и приемам проектирования приложений для баз данных и интегрированных решений на базе Microsoft Office XP, а также средствам отладки и оптимизации приложений. |
Новые возможности Access 2002
Пессимистическая блокировка и тайм-аут
Краткая история Access
Программирование в Access 2002
Формы и отчеты Access 2002
Доступ к данным в Access 2002
Работа с Access 2002 в сети Интернет и корпоративных сетях
Другие усовершенствования Access 2002
Особенности Microsoft Office XP Developer
Отделение данных от приложения
Управление связанными таблицами
Интеграция связанных таблиц в приложение
Режимы открытия базы данных
Период обновления
Уровень блокировки
Оптимистическая и пессимистическая блокировки
Оптимистическая блокировка в формах
Реализация тайм-аута блокировки в форме
Наборы записей DAO
Обработка транзакций
Транзакции и DAO
Использование локальных таблиц
Разработка эффективных запросов
Выполняйте запросы на сервере
Пересылайте по сети только необходимые данные
Выбор связанных и свободных полей
Несвязанная главная форма и связанная подчиненная
Несвязанные элементы управления в заголовке и примечании формы
Использование метода FindFirst
Разработка отчетов
Группировка и сортировка
Необновляемые запросы
Преобразование условий проверки
Трассировка запросов Jet и ODBC
Повышение производительности приложения
Выделение транзакций
Хорошо ли вы знаете свой сервер
Редактирование данных ODBC
Какую технологию выбрать
Доступ к серверным данным
Источники данных ODBC
Источники записей
Обработка запросов
Понятие ODBC
Создание подключения ADO
Взаимодействие с поставщиками OLE DB через ADO
Компоненты OLE DB
Уникальные возможности сервера
Системный менеджмент
Соображения производительности
Обработка транзакций и целостность данных
Надежность и защита данных
Ключевые отличия клиент-серверных систем от файл-серверных
Следующее поколение ADO .NET
Новое поколение: OLE DB
Первое поколение: ODBC
Сравнение ODBC и OLE DB
Преимущества архитектуры клиент/сервер
Сравнение клиент-серверных и файл-серверных систем
Разработка приложений клиент/сервер
Тестируйте, тестируйте и еще раз тестируйте!
Создание баз данных SQL Server
Конструкторские вопросы
Определение фильтров для частичной реплики
Предотвращение репликации
Обращение репликации
Синхронизация реплик
Прямая и косвенная синхронизация
Косвенная синхронизация реплик
Планирование синхронизации с помощью JRO
Синхронизация частичных реплик
Синхронизация по сети Интернет и корпоративным сетям
Устранение конфликтов на уровне строк и столбцов
Выбор подходящего уровня устранения конфликтов
Приоритет реплики и устранение конфликтов
Переназначение основной реплики набора
Восстановление основной реплики
Связанные таблицы
Репликация Jet: что это такое и как она работает
Репликация
Синхронизация
Устранение конфликтов
Зачем нужна репликация
Локальные сети
Глобальные сети
Другие случаи применения репликации
Репликация с помощью Портфеля Windows
Си нхрон изаторы
Изменения, вносимые в базу данных в ходе ее репликации
Редактирование и создание объектов в репликах
Необходимо ли реплицировать объекты приложения Access
Частичные реплики
Частичная репликация
Разрешения на новые объекты
Явные и неявные разрешения
Защита модулей
Кто может изменять разрешения
Какова судьба разрешений удаленной учетной записи
Кто владеет базой данных
Запросы OwnerAccess
Шифрование баз данных Jet
Снятие защиты с базы данных Jet
Защита Jet и связанные таблицы
Обзор системы защиты SQL Server
Предоставление учетной записи административных прав
Явные и неявные разрешения SQL Server
Просмотр и установка разрешений SQL Server
Репликация
Обновление данных
Использование транзакций в связанных формах
Оптимизация форм
Что такое оформление данных
Служба Data Shaping
Параметризированная иерархия
Иерархия группировки
Использование расширенных свойств
Использование несвязанных форм
Защита приложений
Пароли баз данных
Защита Jet на уровне рабочих групп
Рабочие группы Jet
Группа Admins
Группа Users
Использование объекта Command
Метод Execute
Какой же метод лучше
Использование подготовленных инструкций
Использование метода Open объекта Recordset при наличии параметров
Взаимодействие свойств набора записей
Пессимистическая блокировка
Управление параллельной работой пользователей
Использование несвязанных форм
Процедура обработки событий ADO
Разработка приложений ADP
Изменения пользовательского интерфейса форм
Свойство MaxRecButton
Свойства ServerFilterByForm и ServerFilter
Свойство FetchDefaults
Панель SQL
Режим таблицы
Предложение INTO
Предложение FROM
Управление базами данных SQL Server из Access
Создание хранимых процедур и триггеров
Преимущества хранимых процедур
Редактирование запросов
Использование встроенных переменных, функций и процедур
Системные хранимые процедуры
Объединение операций в транзакции
Создание функций
Таблицы inserted и deleted
Создание подключений
Выбор поставщика
SQL Server Enterprise Edition
SQL Server Personal Edition
SQL Server Developer Edition
SQL Server Desktop Engine
Создание проектов Access
Мастер Upsizing Wizard
Использование Upsizing Wizard
Использование конструктора таблиц
Знакомство с типами данных SQL Server
Символьные данные
Числа с фиксированной точкой
Числа с плавающей точкой
Денежные данные
Панель диаграмм
Бланк запроса
Создание баз данных SQL Server
Создание страниц доступа к данным
Использование страниц доступа к данным без Office XP
Элемент управления Data Source
Где и кем могут использоваться Web-компоненты Microsoft Office
Работа со сценариями
Компонент Microsoft Office Spreadsheet
Программное управление компонентом Spreadsheet
Работа с Spreadsheet без применения пользовательского интерфейса
Компонент Microsoft Office PivotTable
Программное управление компонентом Office PivotTable
Сохранение установок компонента PivotTable
Что вам нужно знать о компоненте Data Source
Компонент Microsoft Office Chart
Реакция на события мыши
Страницы доступа к данным: некоторые особенности
Размещение станиц доступа к данным
Импорт страниц доступа к данным
Распространение страниц доступа к данным
Связь между файлами и данными
Использование файла подключения
Использование кода для восстановления ссылок
Хорошие и плохие новости
Основные компоненты Microsoft Script Editor
Клиентские и серверные сценарии
Объект Event и всплывающие события
Использование Web-компонентов Office
Компонент Spreadsheet
Компонент Chart
Создание страниц доступа к данным
Страницы доступа к данным
Возможности, предоставляемые страницами доступа к данным
Ввод и редактирование данных
Простейший способ
Создание редактируемой страницы
Работа с фильтром группы
Помещение элементов управления на страницу
Bound Span и Text Box
Option Group и Option Button
Image/Image Hyperlink
Гиперссылки на страницы доступа к данным
Элемент управления Record Navigation
Использование пользовательских рисунков на кнопках перехода
Использование Access в качестве Web-клиента
Средства и компоненты
Этапы установки
Объявление и установка компонентов по требованию
Разбиение приложения на компоненты
Утилита Windows Installer Clean Up
Мастер Packaging Wizard
Тестирование программы установк
Советы и полезные приемы
Установка проектов Access
Модификация программы установки
Редактирование файлов Windows Installer
Таблицы базы данных Windows Installer
Добавление файла
Добавление ярлыка
Распространение страниц доступа к данным
Процесс разработки приложения с использованием функций SCC
Обмен объектами
Локальные объекты
Локальное хранение исходных файлов
Ограничения технологии управления исходным кодом
Настройка программного обеспечения SCC
Работа с VSS из Access 2002
Выбор проекта Visual SourceSafe
Слияние изменений, внесенных в модуль несколькими разработчиками
Работа с журналами и протоколирование изменений
Совместное использование файлов и ветвление
Установка и настройка приложений
Понятие об Access runtime
Технология Microsoft Windows Installer
Пакеты установки
Страница CHARTCOMPONENT.ASP
Интеграция Access и XML
Знакомство с языком XML
Файлы XML
Объявление XML
Редакторы XML
Ограничения, связанные с экспортом форм и отчетов в формат XML
Управление исходным кодом
Что такое управление исходным кодом
Поставщик средств управления исходным кодом
Проекты и исходные файлы
Совместная работа с файлами и слияние изменений
Синхронизация
Сравнение версий и восстановление предыдущих версий файлов
Надстройки для управления исходным кодом приложений
Использование гиперссылок для навигации по базе данных
Выбор формата публикации
ФорматIDC
Публикация отчетов
Настройка Web-сервера для публикации ASP-страниц
Выбор инструментария
Использование Visual InterDev
Просмотр ASP-страниц, созданных вручную
Анатомия ASP-страницы
Управление состоянием приложения с помощью объекта Session
Что такое сеанс
Что происходит во время сеанса
Потенциальные проблемы с объектом Session
Перемещение по набору записей
Использование на ASP-страницах компонентов Office Web Components
Использование Access в качестве Web-клиента
Что такое гиперссылки
Гиперссылки в отчетах