EVA
24 декабря 2023 г. 21:39

PostgreSQLSQL DDL Команды (Шпаргалка)

SQL, Cheat Sheet

1. CREATE TABLE (Создать Таблицу)

  • Назначение : Создает новую таблицу в базе данных.
  • Синтаксис :
    1. sql
    2. CREATE TABLE имя_таблицы (
    3. колонка1 тип_данных,
    4. колонка2 тип_данных,
    5. колонка3 тип_данных,
    6. ...
    7. );
  • Пример :
    1. sql
    2. CREATE TABLE Сотрудники (
    3. ИдентификаторСотрудника int,
    4. Имя varchar(255),
    5. Фамилия
Читать
Ruslan Polupan
24 ноября 2021 г. 14:39

QtУстановка драйвера QIBASE (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
Читать
Evgenii Legotckoi
25 августа 2016 г. 21:04

QtQt/C++ - Урок 053. Сборка IBASE SQL драйвера Qt 5.7 на openSUSE Leap 42.1

FireBird, SQL, Leap, Qt, IBASE, openSUSE

Установка Qt 5.7 на openSUSE Leap 42.1

Скачиваем последнюю версию Qt для Linux:

  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:

  1. ./qt-unified-linux-x64-online.run

Следуем указаниям …

Читать
Evgenii Legotckoi
25 ноября 2015 г. 19:17

QtQt/C++ - Урок 029. Изображение в базе данных в Qt – Сохранение и Восстановление

SQL, изображение, QPixmap, база данных, Qt, BLOB, SQLite

Изображение в базе данных может быть сохранено в формате BLOB (англ. Binary Large Object - двоичный большой объект), то есть в формате массива двоичных данных. Формат BLOB также подходит для сохранения аудио и видео данных в базах данных.

Рассмотрим сохранение …

Читать
Evgenii Legotckoi
20 ноября 2015 г. 21:23

QtQt/C++ - Урок 040. Типы данных различных Баз Данных в Qt

Qt, SQL, INTEGER, типы данных, DECIMAL, MS SQL

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

Читать
Evgenii Legotckoi
5 ноября 2015 г. 14:26

QMLQML - Урок 011. Передача данных из QSqlQueryModel в Qml TableView

QSqlQueryModel, Qt, SQL, TableView, DataBase, QML

Для представления таблиц баз данных в TableView при разработке с использованием QML можно использовать класс, наследованный от QSqlQueryModel. Для этого необходимо в наследованном классе определить метод, который установит соответствие ролей колонок таблицы к соответствующим колонкам в TableView, определенном в QML, …

Читать