![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сохранение БД [D6, Paradox]
SeregaC © (2004-05-15 22:36:00)Защиту перенесли на 20.мая.2004.
Вы наверно меня непоняли, но насчет препода, что он идиот это точно подмечено, дело в том, что у меня диплом о студентах (и еще всякой лабуды), в DBGride (связан с Table через DataSource), отображаются данные о студентах, например 4 курс, после работы с данными мне нужно их сохранить в файл с любым расширением, необязательно dbf, после их сохранения мне нужно открыть данные о студентах 1 курса (поля в базе теже самые, только данные из другого файла) и так далее. открыть, изменить, сохранить.
P.S. Это единственное с чем я парюсь и что мне осталось сделать.
Помогите ПОЖАЛУЙСТА.
P.P.S Если это очень сложно, то тогда подскажите как мне отмазаться на защите.
Сергей Суровцев. (2004-05-17 12:32:00) [1]>SeregaC © (15.05.04 22:36)
Значится так, вкратце. Если у тебя есть DBGride, который связан с Table через DataSource, то значит файл данных (таблица), у тебя уже есть. Иначе быть не может. Название таблицы задается в Table.TableName. Когда ты вносишь данные в DBGrid, они натурально пишутся в эту таблицу. И в ней же сохраняются. Если ты укажешь в Table.TableName другой файл, то в DBGridе будут данные этого другого файла и т.д.
НО. Если ты срочно не почитаешь книжку по работе с базами данных, то даже знание этого страшного секрета тебе не поможет. Или беги спрашивай у того, кто тебе эту программу писал.
Курдль (2004-05-17 10:45:00) [2]
> SeregaC © (15.05.04 22:36)
По поводу реализации "поставленной" задачи в голове сразу рождается десяток решений. Но вместе с ними рождается уверенность, что ты их не воплотишь, а так и будешь гласом вопиющего в пустыне просить готового кода и винить во всех своих бедах препода :(
Sergey13 (2004-05-17 09:49:00) [3]2SeregaC © (15.05.04 22:36)
>Вы наверно меня непоняли, но насчет препода, что он идиот это точно подмечено
Это ты наверное ничего не понял, а бочку катишь на препода. 8-)
>после их сохранения мне нужно открыть данные о студентах 1 курса (поля в базе теже самые, только данные из другого файла)
По какой специальности защищаешься? За такую структуру (даже для "диполомной" проги)... 8-(
Соловьев (2004-05-17 09:34:00) [4]
> SeregaC ©
используй ЕхЛиб(www.ehlib.com) - там в демке есть пример как сохранить во все популярные форматы - *.txt, *.rtf, *.xls и др.
sniknik (2004-05-15 23:38:00) [5]> связан с Table через DataSource
оно у тебя уже сохраняется в файле с расширением db, иначе не работало бы.
или опять неверно поняли. ;о) (если ты уже работаеш с файлом базы какие могут быть проблемы с сохранением копии в томже (> необязательно dbf/пусть db) формате?)
Oxer (2004-05-15 22:54:00) [6]А в текстовые файлы можно сохранять?
Просто это самый простой вариант.