Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

Как проги работают с IB и FB   Найти похожие ветки 

 
AlexeyMir   (2005-06-01 11:43) [0]

Подскажите пожалуйста. Есть база *.gdb, как написать приложение и работать с этой базой, но чтобы в трее могли висеть или сервер IB, или сервер FB. Я видел такие программулины работают и InterBase"ом и FireBird"ом. Как ето можно сделать?


 
Zacho ©   (2005-06-01 11:44) [1]

Просто не использовать специфические фичи серверов. Вот и будет работать и с тем, и с другим.


 
DSKalugin ©   (2005-06-01 14:36) [2]

-Запускать в режиме приложения, а не сервиса.
-настроить на прослушивание разных портов (в конфиг файле)
-соответственно подправить файл services
-в строке коннекта клиентских программ указывать явно порт


 
Fay ©   (2005-06-01 14:58) [3]

DSKalugin ©   (01.06.05 14:36) [2]
>> -Запускать в режиме приложения, а не сервиса.
Зачем?


 
DSKalugin ©   (2005-06-01 16:10) [4]

>Зачем?
AlexeyMir писал про трей
>но чтобы в трее могли висеть
а в трее ФБ/ИБ "висят" запущенные именно как приложения.
Сервисы не высвечиваются в трее. Для регулярной смены тоже лучше запускать их как приложения, чтобы было видно, что именно в данный момент работает

Я когда отвечал, то расписывал как запустить оба сервера одновременно. Только сейчас вчитался в вопрос и увидел

"могли висеть или сервер IB, или сервер FB"
т.е. подразумеваются поочередные запуски, а не одновременные.
В таком случае мои пункты 2-4 не нужны.

Надо написать сценарий, который будет останавливать один сервер, а другой запускать. Вот и все. Смотри параметры запуска.


 
AlexeyMir   (2005-06-01 17:56) [5]

А нужно ли ложить на форму компонент TDatabase? чтобы подключиться к базе. Нужно ли в Explorer"е прописывать Alias или можно обойтись без него, указав путь к самой базе. И какой DriverName в компоненте Database1 нужно указать? INTERBASE?


 
Zacho ©   (2005-06-01 18:14) [6]

AlexeyMir   (01.06.05 17:56) [5]

Лучше вообще не использовать BDE. Используй другие компоненты доступа, например IBX (входит в состав Дельфи) или FIBPlus (надо покупать)

И хорошенько изучи http://www.ibase.ru , особенно http://www.ibase.ru/develop.htm

2 DSKalugin ©   (01.06.05 16:10):
Похоже, автору топика не нужно запускать сервера попеременно, ему просто надо сделать программу, которая могла бы работать как с IB, так и с FB.


 
Виталий Панасенко   (2005-06-02 10:32) [7]


> Похоже, автору топика не нужно запускать сервера попеременно,
> ему просто надо сделать программу, которая могла бы работать
> как с IB, так и с FB.

Похоже, ему все равно, что за сервер.. Лишь бы это был СЕРВЕР.. :-)



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

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.039 c
10-1095160880
Jaxtor
2004-09-14 15:21
2005.07.11
Отображение формы приложения на DCOM сервере


6-1112691724
_Andrey
2005-04-05 13:02
2005.07.11
popup сообщение


11-1101977494
mdw
2004-12-02 11:51
2005.07.11
Обновление TKOLmdvXLGrid и TKOLmdvDBF


3-1116509534
Alexander Panov
2005-05-19 17:32
2005.07.11
Структура хранения данных для клинета форумов.


4-1116153069
TwisteR(TFSoft)
2005-05-15 14:31
2005.07.11
Format в WinAPI