![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как можно узнать версию установленного провайдера [D6, VFP]
SergP. © (2005-11-02 23:30:00)VFPOLEDB.1 ?
Дело в том что моя прога нормально работает с 9 версией, а если на компе стоит 7, то в проге необходимо заблокировать некоторые пункты меню, которые с 7 не работают
SergP. (2005-11-03 08:28:00) [1]
> а вообще, не надо проверять..., надо сделать сетап и распространять
> с последней версией провайдера.
Зачем? Прога предназначена исключительно для использования в пределах организации где я работаю. Для остальных она нафиг не нужна...
А у меня на всех 20 машинах стоит VFP7.0 SP1
Поставлю на некоторых (где особо нужно) провайдер 9 версии. А на остальных пусть работает с ограниченой функциональностью...
> sql команда SYS(3099) - 70, 80, 90 - соответственно 7ка,
> 8..,9..
Спасибо за помощь. Уже реализовал проверку...
sniknik (2005-11-03 00:02:00) [2]sql команда SYS(3099) - 70, 80, 90 - соответственно 7ка,8..,9..
может и "настраивать" на совместимость с предыдущей версией т.е. SYS(3099, 70) по идее даст возможность выпонить те запросы которые под семеркой работали а по 9кой нет. (проверь в общем)
результат настройки никуда не сохраняется, т.е. после переконекта покажет версию по дефаулту (максимальную).
а вообще, не надо проверять..., надо сделать сетап и распространять с последней версией провайдера.