Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Object Pascal: кроссплатформенные технологии > Как создать БД


Автор: COOLJohn 12.1.2006, 14:33
Скажите, пожалуйста, как через BP 7 или прилежащие к нему файлы сождать Базу ДАнный (например, телефонного справочника)?
Если есть такой способ, то как потом чере BP 7 открыть её, а если нужно предварительно "нарисовать" таблицу, то как?

Автор: Zero 12.1.2006, 14:57
Цитата(COOLJohn @ 12.1.2006, 15:33 Найти цитируемый пост)

Скажите, пожалуйста, как через BP 7 или прилежащие к нему файлы сождать Базу ДАнный (например, телефонного справочника)?

Через паскаль никак. Паскаль - это язык программирования. Любая БД создаётся с помощью СУБД (система управления БД).
Цитата(COOLJohn @ 12.1.2006, 15:33 Найти цитируемый пост)

Если есть такой способ, то как потом чере BP 7 открыть её, а если нужно предварительно "нарисовать" таблицу, то как?

А если ты имееш ввиду, просто создать таблицу, в которой будут данные про телефонные адреса и т.п. то там всё просто: используй тип записи. И потом создай массив типа "запись". Хотя лучше наверно использовать динамический массив, т.к. в БД заранее неизвестно количество записей... Но с дин. мас. гемора больше будет. (всё зависит от того на сколько хорошо ты знаешь паскаль)
Ну а вывод в виде таблицы, то используй символы из таблицы ASCII, там есть некоторые символы, предназначенные для отрисовки таблиц.

Автор: profispb 28.1.2006, 18:31
Создать структурированный файл, заполнить его данными, вывести на экран таблицу одновремменно заполняя ее даными из файла. Файл типизированный, можно и текстовый, с типизированным легче работать.

Автор: DemoCode 28.1.2006, 18:39
Цитата(COOLJohn @ 12.1.2006, 15:33 Найти цитируемый пост)

Скажите, пожалуйста, как через BP 7 или прилежащие к нему файлы сождать Базу ДАнный (например, телефонного справочника)?

Цитата(Zero @ 12.1.2006, 15:57 Найти цитируемый пост)

Через паскаль никак. Паскаль - это язык программирования. Любая БД создаётся с помощью СУБД (система управления БД).

Есть отличная либа для этих целей: http://www.ishodniki.ru/list/info.php?id=3207. Позволяет работать с dbf-файлами.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)