Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сохранение БД [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]

А в текстовые файлы можно сохранять?
Просто это самый простой вариант.


Наверх

Титульная страница Поиск, карта сайта Написать письмо