Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.026 c
15-1159626752
Zhekacoder-Delphi
2006-09-30 18:32
2006.10.22
ЛЭТИ


2-1159787370
Димыч
2006-10-02 15:09
2006.10.22
передача нажатия TAB в другую прогу


9-1137704114
Amaterasu
2006-01-19 23:55
2006.10.22
Анимация


2-1160115430
Priest
2006-10-06 10:17
2006.10.22
Как найти ошибку если есть только адрес


2-1160023802
aries
2006-10-05 08:50
2006.10.22
FireBird и Делфи




   Наверх