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

Вниз

Как проги работают с 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.036 c
1-1119362054
dfkghasdlkgjh
2005-06-21 17:54
2005.07.11
событе на открытие/закрытие проги.


3-1117199951
ryds
2005-05-27 17:19
2005.07.11
Слияние двух баз данных InterBase


14-1118490897
VMcL
2005-06-11 15:54
2005.07.11
Человек с неуравновешенной психикой


14-1118828872
emfw
2005-06-15 13:47
2005.07.11
Вопросы


1-1118357250
Сергей1
2005-06-10 02:47
2005.07.11
Работа с BitMap





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