Учебник по Visual Basic - 13. Практика

E-mail Печать PDF
Рейтинг пользователей: / 449
ХудшийЛучший 
Индекс материала
Учебник по Visual Basic
1.2. Преймущества и недостатки VB
1.3. Запуск VB.
1.4. Интегрированная среда разработки (IDE - Integrated Development Environment)
1.5. Основные конструкции языка.
2. Типы данных. Переменные и процедуры, их области видимости. Массивы.
2.2. Переменные и процедуры, их области видимости.
2.3. Объявление массивов и работа с ними.
3. Создание меню
3.1. Создание статического меню
3.2. Создание контекстно-зависимого меню
5. Реализация технологии Drag&Drop средствами VB
5.1. Объекты Drag&Drop
5.2. События Drag&Drop
5.3. Автоматическое перетаскивание
5.4. Перетаскивание с использованием OLE
5.5. Автоматическое перетаскивание с использованием OLE
5.5. Программируемое перетаскивание с использованием OLE
6. Работа с классами в Visual Basic.
6.1.1. Добавление в класс свойств.
6.1.2. Добавление в класс методов.
6.1.3.Добавление в класс событий.
6.1.4.Объявление и использование объектов.
6.1.5. Удаление объекта класса.
6.2. Самостоятельная работа - доработка класса Splitter.
7. Технология OLE
7.1. Элемент управления OLE Container
7.2. Объекты OLE как элементы управления
7.3. OLE Automation
7.4. Создание объекта OLE
7.5. Использование объекта OLE
7.6. Работа с объектами Word
8. Создание элементов управления Active X.
Создание элементов управления ActiveX
Создание элементов управления Active X на примере ZigZag.
9. Использование функций Windows API в VB.
API-вызовы
10. Файловые функции в Visual Basic.
10.2. Обработка текстовых документов (файлы последовательного доступа).
10.3. Файлы произвольного (прямого) доступа.
10.4. Файлы инициализации.
10.5. Использование FSO (File System Object).
11. Использование элемента управления WinSock Control для создания сетевых приложений.
12. Доступ к базам данных из VB с помощью ADO.
12.2. Объект управления данными - ADO Data Control.
12.3. Связанные с данными элементы управления.
12.4. Использование Data Grid Control.
12.5. Доступ к базам данных через объекты ADODB.
13. Практика
Все страницы

Практическое занятие: Работа с библиотекой ADOX.

1. Введение в ADOX.

ADOX представляет собой расширение библиотеки ADO, позволяющее с помощью работы с объектами создавать, удалять и изменять структуру баз данных, а также управлять настройками безопасности (пользователями и т.д.). Хотя в современных базах данных создание структуры поддерживается на уровне SQL, и создавать структуру можно  с помощью запросов SQL. Однако для разных СУБД запросы могут несколько отличатся, также как и настройка безопасности, поэтому Microsoft решила сделать уровень создания структуры баз данных и настройки параметров безопасности прозрачным для программиста, создав единую библиотеку ADOX, предоставляющую единый интерфейс к различным СУБД.

Для более подробного изучения обратимся к статье Иноземцева Руслана «Программное создание базы данных с помощью ADOX», расположенной на сетевом диске по адресу P:\PREP\System_Program\VB\Sample\DataBase\CreateDB\ADOX.htm. В каталоге на уровень выше представлены примеры использования ADO и ADOX.

 

2. Самостоятельная работа.

Необходимо разработать приложение, использующее ADOX.

Приложение по команде пользователя (например, через меню) создает базу данных MS Access определенного формата (должна быть хотя бы одна связь «1-ко-многим») с помощью объектов ADOX, а затем предоставляет возможность просматривать и редактировать таблицы базы в виде «карточек» (т.е. просмотр только 1 записи одновременно). Причем в «карточке» должен присутствовать элемент DataCombo или DataList, реализующий связь «1-ко-многим» с другой таблицей.

Также в приложении должна присутствовать форма с DataGrid, позволяющая редактировать данные и форма с DataRepeater'ом, реализующая «ленточную» форму. По окончании работы программа удаляет из базы все таблицы.