Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];

Вниз

Сохранение БД   Найти похожие ветки 

 
SeregaC ©   (2004-05-15 22:36) [0]

Защиту перенесли на 20.мая.2004.
Вы наверно меня непоняли, но насчет препода, что он идиот это точно подмечено, дело в том, что у меня диплом о студентах (и еще всякой лабуды), в DBGride (связан с Table через DataSource), отображаются данные о студентах, например 4 курс, после работы с данными мне нужно их сохранить в файл с любым расширением, необязательно dbf, после их сохранения мне нужно открыть данные о студентах 1 курса (поля в базе теже самые, только данные из другого файла) и так далее. открыть, изменить, сохранить.

P.S. Это единственное с чем я парюсь и что мне осталось сделать.
Помогите ПОЖАЛУЙСТА.
P.P.S Если это очень сложно, то тогда подскажите как мне отмазаться на защите.


 
Oxer   (2004-05-15 22:54) [1]

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


 
sniknik ©   (2004-05-15 23:38) [2]

> связан с Table через DataSource
оно у тебя уже сохраняется в файле с расширением db, иначе не работало бы.
или опять неверно поняли. ;о) (если ты уже работаеш с файлом базы какие могут быть проблемы с сохранением копии в томже (> необязательно dbf/пусть db) формате?)


 
Соловьев ©   (2004-05-17 09:34) [3]


>  SeregaC ©

используй ЕхЛиб(www.ehlib.com) - там в демке есть пример как сохранить во все популярные форматы - *.txt, *.rtf, *.xls и др.


 
Sergey13 ©   (2004-05-17 09:49) [4]

2SeregaC ©   (15.05.04 22:36)  
>Вы наверно меня непоняли, но насчет препода, что он идиот это точно подмечено
Это ты наверное ничего не понял, а бочку катишь на препода. 8-)

>после их сохранения мне нужно открыть данные о студентах 1 курса (поля в базе теже самые, только данные из другого файла)
По какой специальности защищаешься? За такую структуру (даже для "диполомной" проги)... 8-(


 
Курдль ©   (2004-05-17 10:45) [5]


> SeregaC ©   (15.05.04 22:36)  

По поводу реализации "поставленной" задачи в голове сразу рождается десяток решений. Но вместе с ними рождается уверенность, что ты их не воплотишь, а так и будешь гласом вопиющего в пустыне просить готового кода и винить во всех своих бедах препода :(


 
Сергей Суровцев.   (2004-05-17 12:32) [6]

>SeregaC ©   (15.05.04 22:36)

Значится так, вкратце. Если у тебя есть DBGride, который связан с Table через DataSource, то значит файл данных (таблица), у тебя уже есть. Иначе быть не может. Название таблицы задается в Table.TableName. Когда ты вносишь данные в DBGrid, они натурально пишутся в эту таблицу. И в ней же сохраняются. Если ты укажешь в Table.TableName другой файл, то в DBGridе будут данные этого другого файла и т.д.

НО. Если ты срочно не почитаешь книжку по работе с базами данных, то даже знание этого страшного секрета тебе не поможет. Или беги спрашивай у того, кто тебе эту программу писал.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.022 c
14-1084973432
slaga
2004-05-19 17:30
2004.06.06
как узнать какие значения принемает кнопка на клавиатуре ?


3-1084847619
Алексей Петухов
2004-05-18 06:33
2004.06.06
Работа с TImageList


3-1084444960
Voland777
2004-05-13 14:42
2004.06.06
Как управлять Hint - ами веток TTreeView ???


14-1085298070
Cerber
2004-05-23 11:41
2004.06.06
COM порты


1-1085359775
tamroF
2004-05-24 04:49
2004.06.06
Ошибка в DLL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский