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

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

Backup таблицы из FireBird [firebird]


Mouse_Rat ©   (2005-11-01 17:50:00) 

Заранее прошу прощения за глупые вопросы. У меня нет большого опыта программирования в Дельфи.
Задача следующая:
Программа должна по нажатию на первую кнопку делать файл с данными (бэкап данных 1 таблицы) и при нажатии на вторую кнопку из этого файла закачивать данные обратно.
Я установил компонент FIBPlus, законнектился с базой, вывел данные таблицы в DBGrid1 и на этом мои познания закончились.

Подскажите, пожалуйста, как мне вывести данные в файл?


Mouse_Rat   (2005-11-02 19:07:00) [1]

разобрался с выгрузкои и загрузкой данных из файла в pFIBDataSet1
а как теперь загрузить эти данные в базу данных?
команда
pFIBDataSet1.Insert;
вставляет пустую строку


Mouse_Rat   (2005-11-02 11:41:00) [2]

таблица простая и не имеет связей


Sergey13   (2005-11-02 11:28:00) [3]

2[4] Mouse_Rat   (02.11.05 11:22)
А зачем вся эта бо... работа? Смысл какой преследуется? Не во все таблицы получится просто так залить нечто стороннее. И удалить перед заливкой - тоже вопрос - можно или нет. Всякие там связи и т.п.


Mouse_Rat   (2005-11-02 11:22:00) [4]

экспорт удалось сделать простым путем
 pFIBDataSet1.SaveToFile('C:\MyFile.fetch');

а вот импортировать не удается
 pFIBDataSet1.LoadFromFile('C:\MyFile.fetch');
 pFIBDataSet1.Post;
 pFIBTransaction1.Commit;

выдает ошибку: pFDBDataSet1: Cannot modify a read-only dataset.

Как сделать dataset не только для чтения?


Mouse_Rat   (2005-11-01 17:58:00) [5]

нужно экспортировать данные в файл (скрипт или что я не знаю) с возможностью импорта этого файла


Desdechado   (2005-11-01 17:54:00) [6]

cds куда?
экспорт можно сделать в скрипт
импорт из него же
бэкап не предназначен для экспорта-импорта


Mouse_Rat   (2005-11-01 17:52:00) [7]

P.S. как можно вывести данные в формате *.cds (ClientDataSet)


Наверх

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