Главная страница
    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.46 MB
Время: 0.038 c
3-1116709809
Starcom
2005-05-22 01:10
2005.07.11
xxx.dbf no Open


4-1115726480
GrayFace
2005-05-10 16:01
2005.07.11
Как получить права отладчика?


4-1116143539
A№t0№
2005-05-15 11:52
2005.07.11
Сообщения из иконки в tray


4-1116042693
КиТаЯц
2005-05-14 07:51
2005.07.11
Драйвер принтера (установлен ли?)


14-1118065439
Nikolay M.
2005-06-06 17:43
2005.07.11
Кто-то интересовался, как можно начать работать без опыта





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