Ruslan Polupan
Қар. 24, 2021, 2:39 Т.Қ.

QtQIBASE (Firebird) Qt 6.2.1 драйверін openSUSE Tumbleweed жүйесінде орнату

Qt 6, IBASE, FireBird, SQL

Басқа қайта орнату. Qt 6 орнатуды шешті.


Firebird компоненттері келесідей орнатылған

.bashrc файлына қосыңыз

  1. # custom PATH Qt 6
  2. export PATH="$PATH:~/Qt/6.2.1/gcc_64/bin"

cmake орнатылғанын тексеріңіз

содан кейін құжаттамадағыдай https://doc-snapshots.qt.io/qt6-dev/sql-driver.html , тек SuSE екенін ескере отырып

  1. mkdir build-sqldrivers
  2. cd build-sqldrivers
  3. qt-cmake -G
Оқы
Ruslan Polupan
Қаң. 25, 2020, 6:50 Т.Қ.

Дневники разработкиMposWebReport жобасы. 01 бөлім.

FireBird, QtWebApp, Qt, QIBASE, WEB

Постановка задачи.

Проект призван реализовать возможность получения отчетности о работе объектов (АЗС) для клиентов которые не имеют полноценной части реализации Бэк-офисной составляющей, мониторить и получать любые оперативные сведения о работе АЗС.

Для реализации проекта было выбрано следующее решение:

  • создание WEB …
Оқы
Ruslan Polupan
Қар. 26, 2019, 5:10 Т.Қ.

FirebirdEXECUTE BLOCK көмегімен басқа кестеден таңдау негізінде кесте деректерін жаңарту

execute block, FireBird

Доброго времени суток!
Снова рабочие заметки.
Возникла необходимость обновить данные по IP адресам серверов БД на объектах.
Т.е. на основании результата SELECT выполнить UPDATE в другой таблице.


Будем использовать конструкцию EXECUTE BLOCK:

  1. execute block
  2. as
  3. declare term_id int; --
Оқы
Ruslan Polupan
Шілде 20, 2019, 1:36 Т.Қ.

Дневники разработкиiMpos жобасы. Бөлім 006. Fierbird орталық базасына қосылу. Орталық банкке қосылуды орнатуға арналған диалог.

QDialog, FireBird, QSettings, QIBASE, Qt

Диалог настроек подключения к ЦБ

Хранить настройки подключения будем с использованием QSettings в текстовом файле, т.е. используя QSettings::IniFormat. В класс DataBases добавим метод bool connectCenralDB() в котором и реализуем подключение.
Если попытка подключения не удачна вызываем диалог настроек подключения ConnectionSettingDialog …

Оқы
Ruslan Polupan
Шілде 10, 2019, 6:29 Т.Қ.

Дневники разработкиiMpos жобасы. Бөлім 001. Проблемалық мәлімдеме

Qt, QIBASE, FireBird

Небольшое вступление.

Для меня программирование хобби, дабы поддерживать в тонусе мыслительные процессы. Поэтому наверняка будут не совсем профессиональные подходы к решениям той или иной задачи. Поэтому всегда буду рад любым советам и критическим замечаниям. Участвовать в наполнении раздела Дневники разработки …

Оқы
Evgenii Legotckoi
Там. 25, 2016, 9:04 Т.Қ.

QtQt/C++ - 053-сабақ. OpenSUSE Leap 42.1 жүйесінде Qt 5.7 IBASE SQL драйверін құру

FireBird, SQL, Leap, Qt, IBASE, openSUSE

Qt 5.7 нұсқасын openSUSE Leap 42.1 жүйесінде орнату

Linux үшін Qt соңғы нұсқасын жүктеп алыңыз:

  1. wget http://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run

Файлды орындалатын етіп жасау

  1. chmod +x qt-unified-linux-x64-online.run

gcc, make және басқа қажетті кітапханаларды орнатыңыз:

  1. sudo zypper install --type pattern devel_basis

Содан кейін Qt …

Оқы