· Имя поля вводится в колонку Field name.

· Тип поля задается вводом в колонку Type символьной константы путем щелчка на правой кнопке мыши в колонке Type.

Типы полей

Константа

Содержимое поля

Autoincrement

+

Целое число – счетчик.

Alpha

A

Строка символов. Максимальная длина строки определяется характеристикой Size, значения которой находятся в диапазоне 1..2555

Number

N

Числа из диапазона 10-30с 15-ю значащими цифрами

Money

$

Число в денежном формате.

Short

S

Целое число из диапазона –32767..32767

Date

D

Дата

Time

T

Время

Memo

М

Строка символов произвольной длины

Logical

L

Логическое значение «истина» (True) или «ложь» (False)

· Определить ключевое поле. Для того, чтобы пометить поле как ключевое, необходимо выполнить двойной щелчок в колонке Key. Ключевые поля должны быть сгруппированы в верхней части таблицы.

· Если данные, для хранения которых предназначено поле, должны обязательно присутствовать в записи, то следует установить флажок Required Field.

· После того как определена структура записей, таблицу следует сохранить. Для этого нажать кнопку Save as в окне Create Table.

Выбрать каталог в списке Alias, в котором перечислены все псевдонимы БД. Указать в списке Имя файла: pupil. Нажать кнопку Сохранить.

Примечание: Чтобы внести новые данные в таблицу, необходимо сначала открыть таблицу командой Open в меню File, а затем в меню Table выбрать команду Edit Data.

· Чтобы заполнить таблицу конкретным содержанием нужно осуществить следующие операции: Пуск/ Программы /Borland Delphi/ Database SQL.

НЕ нашли? Не то? Что вы ищете?

· Выбрать созданный псевдоним БД School, открыть Tables, найти вкладку Data (в правой части окна).

Заполнить таблицу конкретным содержанием.

Создание приложений. Работа с формами

Теоретический аспект

1. Доступ к таблице (файлу данных) обеспечивается компонентами, находящимися на вкладке Data Access.

Название

компонента

Назначение

Table

одна из таблиц БД

Database

совокупность таблиц

DataSource

источник данных, обеспечивает связь таблиц БД с компонентами просмотра и редактирования содержимого полей БД.

Примечание: Если БД представляет собой одну таблицу, следовательно, приложение работы с БД должно содержать один компонент Table и один компонент DataSource.

Свойства (Properties) компонента Table

Обозначение

Свойство

Name

Имя компонента. Используется для доступа к свойствам компонента.

DatabaseName

Имя БД, составной частью которой является файл данных, для доступа к которому используется компонент. В качестве значения свойства следует использовать псевдоним БД.

TableName

Имя файла данных (таблицы), для доступа к которому используется компонент.

Active

Признак активации таблицы. В результате присваивания свойству значения True, происходит открытие файла таблицы.

Свойства компонента DataSource

Обозначение

Свойство

Name

Имя компонента. Используется для доступа к свойствам компонента.

DataSet

Имя компонента, представляющего собой входные данные.

2. Отображение (просмотр) данных обеспечивается компонентами, находящимися на вкладке Data Controls.

Название компонента

Назначение

DBMemo

просмотр и редактирование таблицы

DBText

компонент для просмотра содержимого полей

DBEdit

просмотр и редактирование содержимого полей

DBNavigator

набор кнопок

Свойства компонентов просмотра и редактирования

содержимого полей

Обозначение

Свойство

Name

Имя компонента. Используется для доступа к свойствам компонента.

DataSource

Имя компонента, являющегося источником данных.

DataField

Имя поля, для отображения содержимого которого используется компонент.


Кнопки компонента DBNavigator

Кнопка

Обозначение

Действие

К первой

nbFist

Указатель текущей записи перемещается к первой записи таблицы

К предыдущей

nbPrior

Указатель текущей записи перемещается к предыдущей записи таблицы

К следующей

nbNext

Указатель текущей записи перемещается к следующей записи таблицы

К последней

nbLast

Указатель текущей записи перемещается к последней записи таблицы

Добавить

nbInsert

В таблицу добавляется новая запись

Удалить

nbDelete

Удаляется текущая запись таблицы

Редактирование

nbEdit

Устанавливается режим редактирования текущей записи

Сохранить

nbPost

Изменения, внесенные в текущую запись, записываются в таблицу

Отменить

Cancel

Отменяет внесенные в текущую запись изменения

Обновить

nbRefresh

Записывает внесенные изменения в файл

Просмотр БД возможен в режиме формы и в режиме таблицы.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4