А сегодня мы уже займемся серьезным программирование
Программирование баз данных в Delphi
7 (Database Desktop, компоненты)
А сегодня
мы уже займемся серьезным программирование. Будем писать программу складского
учета. А для этого нам нужно научиться работать с базами данных. Для начала
посмотрим встроенные в Delphi инструменты для работы с базами данных. Один из
них Databse Desktop*.
Для
создания новой таблицы базы данных выберем пункт меню «File»
à «New»
à
«Table…»*
У вас
откроется окно выбора типа таблицы. Выберем Paradox 7.*
Откроется
окно редактирования структуры (шапки) таблицы*
Как видим,
пока структура у нас еще пуста. Сейчас мы будем наполнять ее. Нам необходимо
настроить следующие поля (столбцы) таблицы:
·
Id. Идентификационный номер
товара. Он должен быть уникальным для всех товаров. Потому что только по
уникальному номеру (код) компьютер может однозначно идентифицировать объект.
Читать и понимать человеческую речь он еще не научился. Так что название «Пиво
0.5 Балтика» или «крем для загара пр-во фирмы Рога и копыта» для компьютер
пустой звук.
·
Name. А вот в это поле будет
вбиваться как раз понятное пользователю название: «Пиво 0.5 Балтика» или «крем
для загара пр-во фирмы Рога и копыта».
·
Price. Цена
товара.
Вы можете
спросить: а по русский эти поля нельзя назвать? Русский язык компьютер тоже не
понимает. Точнее, не компьютер, а среда разработки Delphi (и не только Delphi,
кстати). Поэтому все идентификаторы (названия) полей строго по английский, без
пробелов, и они так же не могу начинаться с цифры.
К счастью,
для пользователя название столбцов таблицы мы может отобразить по русский, но до
этого еще дойдем.
А сейчас
давайте все же забьем структуру таблицы. И так, вводим первое поле id, выбираем
для него тип «+ (Autoincremetn)», щелкнув правой
кнопкой мыши в графе «type».*
Для поля
Name выберем тип «Alfa» и поставим длину 100. Для Price
выберем тип «$ (Money)». Вот что у нас должно
получится:*
Теперь
сохраним нашу таблицу в файл, нажав Save и выбрать имя
файла (назовем нашу таблицу wares.db). Все, таблица у нас создана. Что с ней
делать дальше – об этом в следующей статье.
Скриншоты, помеченные знаком * ,
являются цитатами и иллюстрациями
программного продукта "Delphi", авторское
право на который принадлежит "Borland Software
Corporation".
|