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. |