ODBC (SQL)
Работа с базами данных через ODBC (SQL запросы). Данная библиотека предназначена для выполнения SQL запросов к базам данных с помощью ODBC. В текущей версии не поддерживается работа с параметрами запросов. Смотрите Описание ODBC для более подробной информации. Для использования библиотеки необходимо с помощью команды include указать файл odbc.g, который находится в поддиректории lib\odbc.
include : $"...\gentee\lib\odbc\odbc.g"
| Описание ODBC | Краткое описание ODBC библиотеки. |
Методы
| odbc.connect | Соединение с базой данных. |
| odbc.disconnect | DОтсоединение от базы данных. |
| odbc.geterror | Получить описание последней ошибки. |
| odbc.newquery | Создать новый запрос ODBC. |
Методы для работы с SQL запросами
| odbcquery.active | Проверить наличие результирующего набора после выполнения SQL запроса. |
| odbcquery.close | Завершить работу с набором данных. |
| odbcquery.fieldbyname | Получить поле записи по его имени. |
| odbcquery.first | Перейти на первую запись в результирующем наборе. |
| odbcquery.geterror | Получить описание последней ошибки. |
| odbcquery.getrecordcount | Количество записей в результирующем наборе. |
| odbcquery.last | Перейти на последнюю запись в результирующем наборе. |
| odbcquery.moveby | Перейти на указанное количество записей в результирующем наборе. |
| odbcquery.next | Перейти на следующую запись в результирующем наборе. |
| odbcquery.prior | Перейти на предыдущую запись в результирующем наборе. |
| odbcquery.run | Выполнить SQL запрос. |
| odbcquery.settimeout | Установить время отводимое на выполнение запроса. |
Методы для работы с полями
| odbcfield.getbuf | Метод для получения значения поля в виде буфера. |
| odbcfield.getdatetime | Получить значение поля в виде даты и времени - тип datetime. |
| odbcfield.getdouble | Метод для получения значения поля в виде числа с плавающей точкой. |
| odbcfield.getindex | Получить порядковый номер поля. |
| odbcfield.getint | Метод для получения значения поля в виде целого числа. |
| odbcfield.getlong | Метод для получения значения поля в виде длинного целого числа. |
| odbcfield.getname | Получить имя поля. |
| odbcfield.getnumeric | Метод для получения значения поля в виде числа с фиксированной точкой. |
| odbcfield.getstr | Метод для получения значения поля в виде строки. |
| odbcfield.gettype | Метод для получения типа значения поля. |
| odbcfield.isnull | Определить содержит ли поле значение NULL. |