
Qt → Installing the QIBASE (Firebird) Qt 6.2.1 driver on openSUSE Tumbleweed
Another reinstallation. I decided to install Qt 6 already.

Development diaries → MposWebReport project. Part 01.
FireBird, QtWebApp, Qt, QIBASE, WEB
Постановка задачи.
Проект призван реализовать возможность получения отчетности о работе объектов (АЗС) для клиентов которые не имеют полноценной части реализации Бэк-офисной составляющей, мониторить и получать любые оперативные сведения о работе АЗС.
Для реализации проекта было выбрано следующее решение:
- создание WEB сервера, который будет размещаться с сегменте сети имеющей доступ к базе данных АЗС для построения запросов и отображения отчетов на основании шаблонов, к серверу также должен быть предоставлен доступ конечным клиентам для получения отчетности;
- создание базы данных и организации на ее основе личного кабинета пользователя;
- создание утилиты для настройки и управления web сервера и личным кабинетом пользователя.

Firebird → Updating table data based on a selection from another table using EXECUTE BLOCK
Доброго времени суток!
Снова рабочие заметки.
Возникла необходимость обновить данные по IP адресам серверов БД на объектах.
Т.е. на основании результата SELECT выполнить UPDATE в другой таблице.

Development diaries → IMpos project. Part 006. Connection to the central Fierbird base. Dialogue for setting up a connection to the central bank.
QDialog, FireBird, QSettings, QIBASE, Qt
Диалог настроек подключения к ЦБ
Хранить настройки подключения будем с использованием QSettings в текстовом файле, т.е. используя QSettings::IniFormat. В класс DataBases добавим метод bool connectCenralDB() в котором и реализуем подключение.
Если попытка подключения не удачна вызываем диалог настроек подключения ConnectionSettingDialog в котором возможно изменение настроек.

Development diaries → IMpos project. Part 001. Statement of the problem
Небольшое вступление.
Для меня программирование хобби, дабы поддерживать в тонусе мыслительные процессы. Поэтому наверняка будут не совсем профессиональные подходы к решениям той или иной задачи. Поэтому всегда буду рад любым советам и критическим замечаниям. Участвовать в наполнении раздела Дневники разработки решил для того чтобы структурировать и дисциплинировать собственный процесс разработки.
Проект задумывался как набор инструментов для изменения настроек ПО АРМ Оператора АЗК М-Пос. Этот набор должен предоставлять сотрудникам техподдержки оперативно изменять настройки системы одновременно на нескольких (до 200) объектах без использования ручного выполнения SQL запросов. Это так же позволит выполнять изменение настроек сотрудникам не являющимися специалистами в IT сфере, освобождая время техподдержке для решения более насущных задач.

Qt → Драйвера баз данных и их переносимость
Доброго времени суток.
Пиши небольшие утилиты для работы с базами Firebird (QIBASE).
Всвязи с большим разнообразием версий серверов (2.5, 3.0.Х) а так же их битностью (32-bit, 64-bit) возникают проблемы с переносимостью.
В каком направлении уделить внимание для решения этой проб…

Qt → Qt/C++ - Lesson 053. Building IBASE SQL driver Qt 5.7 on openSUSE Leap 42.1
FireBird, SQL, Leap, Qt, IBASE, openSUSE
Installing Qt 5.7 on openSUSE Leap 42.1
Download the latest version of Qt in Linux:
wget http://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run
Making the file executable
chmod +x qt-unified-linux-x64-online.run
Install gcc, make, and other necessary libraries:
sudo zypper install --type pattern devel_basis
Next, install the Qt:
./qt-unified-linux-x64-online.run
Follow the instructions of the graphical installer. Do not forget to select the item of the Source code libraries.
Fornex
Let me recommend you a great European Fornex hosting.
Fornex has proven itself to be a stable host over the years.
For Django projects I recommend VPS hosting
Following the link you will receive a 5% discount on shared hosting services, dedicated servers, VPS and VPN
View HostingShare on social networks
Donate
The EVILEG project has switched to a non-commercial basis and will develop solely on the enthusiasm of the site creator, the enthusiasm of users, donations and the hosting referral system
Thank you for your support
Available ways to support the project
PayPal
PatreonYandex.MoneyMore