Превед разработчикам сервера

> Сейчас isc_get_client_version возвращает такую строку "WI-T6.3.0.15999
> Firebird 2.1 Beta 1"

"Ничегонипонимаю" (с) колобки

клиент от 1.0.3 - такую функцию не поддерживает

клиент от 1.5.3 - "WI-V6.3.3.4854 Firebird 1.5"

!!! клиент от 2.0.1.12810 - "WI-V2.0.1.12810 Firebird 2.0"

клиент от 2.0.1.12855 - "WI-V6.3.1.12855 Firebird 2.0"

клиент от 2.0.3 - "WI-V6.3.3.12981 Firebird 2.0"

клиент от 2.1 - "WI-T6.3.0.16113 Firebird 2.1 Beta 1"

Бардак одним словом.

Насчет третьей цифры 6.3.3 - чего вы её все время насилуете???

По всем канонам - "6.3.0.16113" меньше чем "6.3.3.4854" !!!

У меня, конечно, есть мысля - брать первые две цифры после Firebird и
заменять ими 6.3, но это реально охинея какая-та.

Или неипатьмоск и читать данные из ресурсов модуля (версия продукта +
внутреннее имя)?

Но тогда - наку.. зачем вообще нужна эта самая
isc_get_client_version ???

Коваленко Дмитрий.

Ответить