Главная страница
    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.043 c
1-1158117132
atruhin
2006-09-13 07:12
2006.10.22
Глюки в TActionManager


2-1160140411
Xtreme
2006-10-06 17:13
2006.10.22
Delphi.Begin3


2-1159786539
Antoxa2005
2006-10-02 14:55
2006.10.22
Что это за ЗВЕРЬ. После разработки проекта оказалось, что програм


15-1159879783
vitv
2006-10-03 16:49
2006.10.22
API Висты


15-1159537806
Орион
2006-09-29 17:50
2006.10.22
Обработка сообщений от потока





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