Please enable JavaScript to view this site.

Функции работы с базами данных обеспечивают работу с базами данных, доступ к которым осуществляется через интерфейс ODBCODBC, и базами данных, сохраненными в формате текстового файла loa.

Работа с базой данных начинается с создания ее блока заголовка функцией CreateDB. Блок заголовка базы данных является управляющей структурой, содержащей имя базы данных и ее параметры. Конкретная привязка блока заголовка к файлу базы данных осуществляется функцией ConnectDB, причем в процессе работы возможно его отсоединение и повторное связывание.

Перед выполнением запроса необходимо создать специальный буфер, называемый отношением. Структура задается блоком функций Relation.....EndRelation, внутри которого определяются перечень полей и их типы. Сам запрос задается функцией DoStatement, а его условие можно определить с помощью функции Condition или ConditionW (Unicode). После выполнения запроса можно последовательно получить с помощью функции ReadRecord все записи базы данных, соответствующие условию запроса.

Подразделы:

CloseTextFile - Закрыть текстовый файл запросов

Condition - Задать новое условие запроса

ConditionW - Задать новое условие запроса (Unicode)

ConnectDB - Связать заголовок и базу данных

ConnectDBW - Связать заголовок и базу данных (Unicode)

CreateDB - Создать блок заголовка базы данных

CreateDBW - Создать блок заголовка базы данных (Unicode)

DeleteDB - Удалить блок заголовка базы данных

DisconnectDB - Отсоединить блок заголовка от базы данных

DoStatement - Выполнить запрос базы данных

DoStatementW - Выполнить запрос базы данных (Unicode)

EndRelation - Завершить описание отношения

FreeStatement - Освободить запрос базы данных

GetColumnName - Считать имя колонки таблицы из базы данных

GetColumnNameW - Считать имя колонки таблицы из базы данных (Unicode)

GetTableName - Считать имя таблицы из базы данных

GetTableNameW - Считать имя таблицы из базы данных (Unicode)

IsODBCOkey - Проверить подключение ODBC

ksOpenTextFileEx - Открыть текстовый файл, в котором хранятся SQL запросы

ksOpenTextFileExW - Открыть текстовый файл, в котором хранятся SQL запросы (Unicode)

OpenTextFile - Открыть текстовый файл запросов

OpenTextFileW - Открыть текстовый файл запросов (Unicode)

RChar - Определить строковое поле в отношении

RCharW - Определить строковое поле wchar_t[size] в отношении (Unicode)

RDouble - Определить double-поле в отношении

RDoubleW - Определить double-поле в отношении (Unicode)

Relation - Создать новое отношение

RFloat - Определить в отношении поле типа float

RFloatW - Определить в отношении поле типа float (Unicode)

RInt - Определить в отношении поле типа short int

RIntW - Определить в отношении поле типа short int (Unicode)

RLong - Определить в отношении поле типа int или long int

RLongW - Определить в отношении поле типа int или long int (Unicode)

ReadRecord - Получить запись базы данных

ReadStrFromTextFile - Считать строку из текстового файла запросов

ReadStrFromTextFileW - Считать строку из текстового файла запросов (Unicode)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78