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

Вниз

InterBase Прошу помочь!!!   Найти похожие ветки 

 
Rem02   (2006-10-01 12:08) [0]

Большая просьба помогите новичку. Слишком много информации, заблудился.
Задача: Есть БД InterBase 7.5 работающая со своей программой ввода данных.
Необходимо создать новуюБД( в принципе любой формат), подключиться к БД ИБ7.5(Чтение), сделать выборку из нее по какому либо параметру, загнать эту выборку в таблицу новой БД, добавить данные и записать.
Заплутал...Заранее благодарен за советы, ссылки


 
YurikGL ©   (2006-10-01 12:14) [1]

Если из своей программы, то
1) Цепляешься к базе IB
2) Делаешь нужную выборку из нужной таблицы.
3) Цепляешься к новой БД
4) Создаешь там нужную таблицу
5) Пробегаешься по выборке п. 2)
6) Вставляешь каждую запись п 5) в таблицу п 4)

Есть другой вариант - для импорта в каждой из СУБД, обычно есть pump-ы. Например, есть IPPump, который позволяет перетаскивать данные из других СУБД в IB.


 
Rem02   (2006-10-01 12:36) [2]

Спасибо за ответ.
Подскажите пожалуйста как реализовать пункт1?
В делфи на форму кладу IBDataBase, как указать имя базы (.ib не понимает?)


 
DrPass ©   (2006-10-01 12:43) [3]


> В делфи на форму кладу IBDataBase, как указать имя базы
> (.ib не понимает?)

Понимает. У тебя сама Interbase стоит и запущена?
Кроме того, еще нужно положить IBTransaction и связать их между собой (свойства DefaultDatabase и DefaultTransaction) соответственно :)


 
Rem02   (2006-10-01 12:50) [4]

ИБ стоит , сервер запущен.
IBTransaction  положил связал.
Базу все равно не понимает


 
Antoxa2005   (2006-10-01 12:53) [5]

127.0.0.1:C:\mydatabase.gdb


 
Rem02   (2006-10-01 13:00) [6]

Была бы база .gdb , ее было бы видно. но база с расширением .ib


 
Antoxa2005   (2006-10-01 13:08) [7]

да хоть fdb, если форма базы InterBase или FireBird, то IP адрес сервера:Путь к базе данных относительно сервера(локальный путь)


 
REM02   (2006-10-01 13:15) [8]

Спасибо, дошло...
Прописал путь к базе,коннект=да, ввел пароль.
А дальше???


 
Antoxa2005   (2006-10-01 13:31) [9]

Хм...А дальше разработка проекта в соответствии с тех. заданием.


 
REM02   (2006-10-01 13:50) [10]

Спасибо.
То ли я тупой то ли день такой. Понимаю, ламер.
Пойду дальше разбираться ...
Но тему не закрываю


 
VitGun ©   (2006-10-02 12:18) [11]

Хм...а может это не Interbase? Если склероз не изменяет, то расширение ib есть у MySQL...


 
pavel_guzhanov ©   (2006-10-02 13:35) [12]


> Хм...а может это не Interbase? Если склероз не изменяет,
>  то расширение ib есть у MySQL...

в седьмой версии InterBase (вот только не знаю, начиная с какой, 7.0 или более поздних) расширение файла БД именно .ib



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

Форум: "Начинающим";
Текущий архив: 2006.10.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.045 c
2-1160129335
iamdanil
2006-10-06 14:08
2006.10.22
Как узнать title страницы из twebbrowser?


2-1159856930
Officeman
2006-10-03 10:28
2006.10.22
у кого Delphi-7, помогите. fsMDIForm сплошной глюк.


2-1159900578
sinus
2006-10-03 22:36
2006.10.22
Сокеты


15-1159383721
Rouse_
2006-09-27 23:02
2006.10.22
Пашка с Днем рождения вас :)))


2-1159528585
Term
2006-09-29 15:16
2006.10.22
Как программно выделить строку в TMemo





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