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

Вниз

из DBF в Firebird 1.5   Найти похожие ветки 

 
Denizzz   (2004-09-28 12:41) [0]

Добрый день.
Как перенести данные таблицы DBF в таблицу базы данных Firebird 1.5?


 
Sergey13 ©   (2004-09-28 12:55) [1]

Если разово, то Data Pump например. Да дофига способов есть - самый универсальный - своя программа.


 
Denizzz   (2004-09-28 13:09) [2]

А можно ссылочку?


 
Sergey13 ©   (2004-09-28 13:12) [3]

Пуск->Программы->Borland Delphi 7->DataPump


 
Denizzz   (2004-09-28 13:32) [4]

:-)
а как свой сварганить?


 
Vlad ©   (2004-09-28 13:35) [5]


> Denizzz   (28.09.04 13:32) [4]
> :-)
> а как свой сварганить?

А в чем загвоздка?
Читать данные в Delphi из DBF таблиц умеешь?
Выполнять команду INSERT в базу Firebird умеешь?


 
Denizzz   (2004-09-28 13:48) [6]


> Читать данные в Delphi из DBF таблиц умеешь?

да


> Выполнять команду INSERT в базу Firebird умеешь?

Создал БД с одной таблицей при помощи IB Expert (пока изучаю, тренируюсь). Установил компоненту FIBPlus 5.3. Создал новый проект, на форму бросил FIBDatabase, фибдатасет и фибтранзакцию. В Свойствах датабэйса установил нужные параметры (проверил - коннект есть) а дальше.... :-(


 
Denizzz   (2004-09-28 14:03) [7]

Инструкция по-моему должна выглядеть примерно так (если что поправьте):
INSERT INTO TARGET_TABLE (FIELD1,FIELD2,...,FIELD(N)) VALUES (SOURCE_TABLE.FIELD1,SOURCE_TABLE.FIELD2,...,SOURCE_TABLE.FIELD(N))
Как её применить?


 
Vlad ©   (2004-09-28 14:09) [8]


> Denizzz   (28.09.04 14:03) [7]

Запихнуть в TIBSql (например), присвоить необходимые параметры и выполнить метод ExecQuery


 
Denizzz   (2004-09-28 14:58) [9]

Нашел немного другое решение:
pFIBDataSet1.InsertRecord(["GEN","SOURCE_TABLE.FIELD1","SOURCE_TABLE.FIELD2"...,"SOURCE_TABLE.FIELD(N)"]);< /CODE>
Как в поле GEN подставить значение из генератора?



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

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

Наверх




Память: 0.46 MB
Время: 0.034 c
3-1096098256
Jiny
2004-09-25 11:44
2004.10.24
Проблема с формированием отчета


3-1096274299
VKSam
2004-09-27 12:38
2004.10.24
InterBase


14-1097053631
Rule
2004-10-06 13:07
2004.10.24
Кто помнит ссылку на интересны смешные статьи про программистов ?


14-1096877390
gn
2004-10-04 12:09
2004.10.24
я болдею с бенигейтси чесное слово


1-1097308276
Wish
2004-10-09 11:51
2004.10.24
Как сделать чтобы контролы не моргали





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский