powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / написать простую БД на паскале под ДОС?
25 сообщений из 58, страница 1 из 3
написать простую БД на паскале под ДОС?
    #32319544
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте уважаемые!

Очень нужно написать простенькую базу данных на паскале. Был паскаль в институте но многое позабылось.
Приложение по типу командной строки, в котором должно быть иерархическое текстовое меню, которое имитирует простейшее управление БД (ввод новых,корректировка, удаление, добавление записей,сортировка записей по заданному ключу, выполнение простейших запросов по условию пользователя)

Может есть у кого на винте какие - нибудь старые программы на тему БД в паскале? Какие нибудь завалявшиеся исходники?
Не спрашивайте зачем это надо, действительно очень и очень нужно!

Самому придется возиться долго. А времени ну просто в обрез. Буду благодарен за любые отзывы, ссылки и советы по данной теме.

Будьте здоровы дельфины!
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319555
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эх, может кто нибудь уже ищет на своем винтике.
Спасите мою бедную душу.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319586
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А с каких это пор в прогах командной строки менюшки какие-то стали появляться?! Если хочешь готовую прогу, как Емеля, то тогда отправляйся на форум Работа, предлагай народу бабки, мож кто и возьмется. А если сам хочешь написать, то задавай конкретные вопросы.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319590
Valer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если под ДОС то
зачем на паскале ?
значительно лучше Clipper
или любой xbase
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319603
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>А с каких это пор в прогах командной строки менюшки какие-то стали появляться?!
да имитация меню, просто выводится текст и все! Модуль ЦэЭрТэ это позволяет.
С меню я уже разобрался, надо теперь состряпать базу простую!

Да черт с этим меню, главное базу написать.
Раздел "работа" не нужен! Самому надо написать. Мне проще покопаться в исходнике каком то , что бы взять идеи оттуда и свою потом сделать.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319606
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валера !
Надо на паскале!Только на паскале и именно под Дос
(сестра у меня В Вузе учится и это ее курсовой проект)
Осталась неделя сроку.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319621
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за извращенцы у твоей сестры в вузе. Да не умеет досовский паскаль ни с одним форматом (dBase, Paradox) работать. Если тока существуют какие-либо сторонние библиотеки. Если под дос, то или Clipper или Fox. А на паскале тебе придеться сначала кучу времени потратить на операции чтения/записи с диска (если на уровне записей и стримов работать) да еще большую кучу, чтоб все это визуализовать на экране и дать пользователю возможность редактировать данные. Блин, они бы еще на ассемблере предложили написать. Какие специалисты выходят из таких вузов, могу себе представить.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319634
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На паскале написать врядли получится. А вот на Дельфе сделать консольное приложение вполне возможно (сам сейчас попробывал).
Только вот беда: придется все свойства компонентов для работы с базой вручную описывать.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319637
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Сходи на http://freepascal.org - посмотри модули работы с базами.




eNose
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319669
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin
>Да не умеет досовский паскаль ни с одним форматом (dBase, Paradox) работать.

Да это и не нужно. Записи скажем могут храниться в простых текстовых файлах и считываться оттуда!
Повторяю простенькая программа без суперпупер наворотов. Самые простые действия.

eNose
Не могу зайти на этот сайт, черт , запрет на него!

Просто нет времени залезать в паскалевские книги и все юзать.

Погибаю я
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319680
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to eNose

Твоя ссылка не работает.


to Eternal

Для курсовой я думаю сгодится база данных из текстовых файлов.
Записывай данные в текстовый файл, а потом читай их оттуда и выводи на экран.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319695
Фотография Cauchy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опередил.

Ну так тебе и нужно только операции ввода вывода их файлов. А в файлах можно писать, скажем, по одной записи на одной строке. А поля разделять пробелом(или чем-то другим). Читать всю строку целиком, а потом выделять из нее значения полей.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319698
Фотография viman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут посмотри http://pascal.sources.ru/database/index.htm

Viman
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319711
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Да, дейсвительно, не работает - ошибся немного.

http://www.freepascal.org




eNose
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319732
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
viman
спасибо за ссылку , но это не то .

Cauchy
Ну мне бы хотя бы это и сделать.Два файлика текстовых и там записи тусуются.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319749
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Eternal

автор писал:viman
спасибо за ссылку , но это не то .

Это как раз то. Это библиотеки для работы из под TurboVison с dbf.

автор писал:Ну мне бы хотя бы это и сделать.Два файлика текстовых и там записи тусуются.

А это текстовым редактором называется, а не базой данных.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319767
Adony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну мне бы хотя бы это и сделать.Два файлика текстовых и там записи тусуются.

Ну уж хотя бы типизированные файлики.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319776
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin

>Это как раз то. Это библиотеки для работы из под TurboVison с dbf.

А я говорю не то, в задании сказано что можно пользоваться только модулем crt и все.
Какие сторонние библиотеки. Студенческая программа .Никаких примочек нельзя использовать.

>А это текстовым редактором называется, а не базой данных.

Но когда записи хранятся в текстовых файлах и оттуда считываются, и чем это не простая база?
Неправ ты.

Но только вот по извращенски надо сделать программу! Чтобы записи считывались из текстовых файлов.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319786
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор писал:А я говорю не то, в задании сказано что можно пользоваться только модулем crt и все

Мда. И кто ж такие задания то дает-то???!!! Жалко что не ограничили инструкцией mov ax, bx.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319793
Adony
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мдя...
Вы хотите чтобы вам написали прогу??

Откройте хелп, кстати на вышеприведенных ссылках они есть, посмотрите в сторону типа Record, про работу с файлами Assign, Reset, Rewrite, EOF - наконец :)
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319800
Проходимец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В чем проблема? Юзай типизированные файлы?

type
trec = record
field1: integer;
field2: string[255];
end

var
f: file of trec;

Собсно, именно это и требуется в основной массе вузов, где просят написать курсовой по паскалю ("бд" для дос) (по крайней мере у нас в гуу было так)
Если именно то что надо, могу покопаться в архивах, авось найду пару проектов готовых. Ну а дальше сам смотри..
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319806
Проходимец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
писал:автор писал:
А я говорю не то, в задании сказано что можно пользоваться только модулем crt и все
...

Мда. И кто ж такие задания то дает-то???!!! Жалко что не ограничили инструкцией mov ax, bx.



У нас требовали очищать экран без CRT.. Хаха, for i:=1 to 25 do writeln;
Так что это не предел беспредела преподов.
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319814
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, о чем вы. Ну ведь файловые операции это тока часть задачи. Как тока с использованием модуля crt можно нормальный интерфейс пользователя написать?! В смысле вывести набор, дать возможность редактировать и прочее. Мозахизм, однако. Без использования TurboVision получится убожестов чистой воды. Интересно, а как специальность называется?
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319816
Проходимец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
писал:
Но только вот по извращенски надо сделать программу! Чтобы записи считывались из текстовых файлов.

Ну и напиши байду какую-нить, которая читает строки, в которых данные разделены TABом и все..


ps. Однако... мир полон извращенцев...
...
Рейтинг: 0 / 0
написать простую БД на паскале под ДОС?
    #32319827
Проходимец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
писал:Как тока с использованием модуля crt можно нормальный интерфейс пользователя написать?! В смысле вывести набор, дать возможность редактировать и прочее.

write('Введите номер {порядковый...хаха} записи для редактирования: '); readln(nomer);


никаких проблем ;) у нас народ писал именно так...причем всех преподов именно это и интересовало..
а GotoXY - ваще руль..

У нас был один препод, который всем втирал, что использовать GOTO - признак ламоботства, и когда увидел у одной девушки GOTOXY очень разозлился, пока ему доходчиво не объяснили, что это две разные вещи..

всякое бывает
...
Рейтинг: 0 / 0
25 сообщений из 58, страница 1 из 3
Форумы / Delphi [игнор отключен] [закрыт для гостей] / написать простую БД на паскале под ДОС?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]