![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
hemm |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 6 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Суть такова: написал базу данных, но не могу никак сообразить, возможно ли редактировать в такой БД запись отдельно. Как мне выделить/вычленить любую по желанию запись и, например, удалить только ее или отредактировать? Или лучше использовать для такой БД двумерные массивы?
*Тупанул при написании. Для запуска файла надо в том же каталоге создать файл "database" и указать его имя при запросе в программе.
Сообщение отредактировано: hemm - 24.06.2011 1:06 Прикрепленные файлы ![]() |
![]() ![]() |
hemm |
![]()
Сообщение
#2
|
Группа: Пользователи Сообщений: 6 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
с радостью выслушаю все замечания.
чем посоветуете заменить метку? repeat...until? и можно какой-нибудь пример карты записей. не очень понимаю о чем речь. спасибо. Сообщение отредактировано: hemm - 24.06.2011 10:49 |
Lapp |
![]()
Сообщение
#3
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
с радостью выслушаю все замечания. Тогда еще раз повторю: продумай функционал и структуру. Нарисуй блок-схему.Ну и переименуй процедуру new - нехорошо подменять системные процедуры.. Цитата чем посоветуете заменить метку? repeat...until? IUnknown сказал уже, я только добавлю: если появляется желание воспользоваться goto - значит, программа организована неправильно. Воспринимай это как признак, что что-то не так.Цитата и можно какой-нибудь пример карты записей. не очень понимаю о чем речь. Так я уже привел же - вот те циферки и есть карта.. Просто массив целых - заполняешь его номерами записей, и при стирании/добавлении корректируешь. Инициализируй его нулями, и при стирании тоже заменяй последнюю (перемещенную на место стертой) нулем. Сначала попробуй ее писать в отдельный файл - это проще. А потом покажем, как в тот же.Какой у тебя компилятор? Это тут может быть важно. Но вообще - может, лучше сначала без карты, просто поиск по полю number. А потом можно и карту сделать, если останется желание. -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
![]() ![]() |
![]() |
Текстовая версия | 23.06.2025 11:29 |