Visual Basic 6. Руководство разработчика


         

Использование


Visual Data Manager

Visual Data Manager (Визуальный диспетчер баз данных) - инструмент Visual Basic для проектирования баз данных. С некоторыми издержками можно использовать Visual Data Manager для модификации таблиц, обеспечения безопасности данных и экспериментов с SQL. Когда открывается существующая база данных, Visual Data Manager отображает окно базы данных со списком таблиц и свойств этой базы. На рис. 17.7 показано окно Visual Data Manager с базой данных BIBLIO, открытой в режиме разработки. Мы рассмотрим структуру базы данных BIBLIO, но сначала исследуем основные операции приложения Visual Data Manager.

Щелкните правой кнопкой мыши в окне базы данных, чтобы открыть контек­стное меню, и выберите пункт New Table. В появившемся диалоговом окне Table Structure задайте необходимые поля.

Рис. 17.7. Visual Data Manager: изменение структуры базы данных

Когда вы добавляете новое поле к таблице щелчком на кнопке Add Field, открывается диалоговое окно Add Field (рис. 17.8).

Рис. 17.8. Visual Data Manager: добавление таблиц в базу данных и полей в таблицы

Опции диалогового окна Add Field приведены в табл. 17.5. На рисунке некоторые из опций заблокированы — их нельзя прочесть. Откройте диалоговое окно Add Field и просмотрите его опции.

Таблица 17.5. Опции в диалоговом окне Add Field

Опция

Описание

Name

Имя поля

OrdinalPosition

Позиция поля в пределах списка полей

Type

Тип поля. Поле может иметь любой стандартный тип VB и два дополнительных: Binary и Memo. Поля типа Binary хранят двоичные данные — звуки и изображения. Поля Memo хранят длинные сегменты текста. Размер полей Memo не могут быть определены на этапе разработки базы данных. (Текстовые поля имеют только определенную длину )

ValidationText

Текст, отображаемый при попытке ввода недопустимых данных

Size

Размер поля в байтах

FixedField

Поле имеет фиксированную длину

VariableField

Поле имеет переменную длину

ValidationRule

Простые правила, используемые для проверки правильности вводимых значений

DefaultValue

Начальное значение, присваиваемое при создании записи

AutoIncrField

Если поле используется в качестве ключа, то нужно установить для него тип Long и проверить поле. При каждом добавлении в таблицу новой записи полю присваивается значение, на единицу больше значения последней записи

AllowZero Length

Выберите эту опцию, если пустая строка является допустимым значением

Required

Выберите эту опцию, если поле не может быть опущено. В таблице со счетами, например, идентификатор заказчика ID так же, как и дата, является необходимым полем




Содержание  Назад  Вперед