Russian Qt Forum
Ноябрь 22, 2024, 17:18
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Программирование
>
Базы данных
>
Как узнать версию установленного Firebid(Win32)?
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Как узнать версию установленного Firebid(Win32)? (Прочитано 12893 раз)
Martiro
Гость
Как узнать версию установленного Firebid(Win32)?
«
:
Март 21, 2011, 11:22 »
Появилась задачка узнать текущую версию БД Firebird (ОС Windows x86).
Сделать это необходимо стандартными средствами.
Пытался найти информацию через реестр, но подходящего ничего не нашел.
Нагуглил, что вручную можно узнать через свойства файла c:\Windows\system32\GDS32.DLL во вкладке "Версия->Версия продукта".
Но как это сделать программно?
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Как узнать версию установленного Firebid(Win32)?
«
Ответ #1 :
Март 21, 2011, 11:31 »
Есть WinAPI
функция
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
vlad-mal
Гость
Re: Как узнать версию установленного Firebid(Win32)?
«
Ответ #2 :
Май 23, 2011, 21:46 »
Цитата: Пантер от Март 21, 2011, 11:31
Есть WinAPI
функция
Начиная с FB 2.1, можно запросом:
Код:
SELECT rdb$get_context('SYSTEM', 'ENGINE_VERSION') from rdb$database;
Для более старых - ч/з Firebird Service API.
К сожалению, для разных версий - по-разному.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...