axipy.sql¶
Модуль низкоуровневого доступа к SQL.
Предоставляет доступ к таблицам через классы и методы стандартного модуля Qt
PySide2.QtSql
.
-
axipy.sql.
geometry_uid
= 'cd750f8a9a2b4fac9b9b05eb53795d97'¶ Уникальный идентификатор поля Геометрия.
query.exec_('SELECT AsBinary(FromAxiGeo({})) as "+geometry", {} as "+style" FROM {}' .format(geometry_uid, style_uid, table_name))
-
axipy.sql.
get_database
()¶ Возвращает объект базы данных.
Все таблицы каталога
axipy.da.data_manager
представляются в виде базы данных.q = QSqlQuery(get_database()) q.exec_(f'SELECT AsBinary(FromAxiGeo({geometry_uid})) FROM {table.name}') while q.next(): binary = q.value(0) ...
- Тип результата
-
axipy.sql.
style_uid
= 'd39f65c319974aa198a899a89b1240c7'¶ Уникальный идентификатор поля Стиль.