Работа с базами данных в архитектуре клиент-сервер. Дубинин В.Н. - 71 стр.

UptoLike

Составители: 

71
Функция SQLExecDirect
Данная функция выполняет SQL-оператор. Если в операторе су-
ществуют какие-либо параметры, то при выполнении используются их
текущие значения. Функция SQLExecDirect имеет следующий синтаксис:
RETCODE SQLExecDirect(hstmt, szSqlStr, cbSqlStr)
Описание параметров для данной функции приведено в таблице.
Аргумент Тип Использование Описание
hstmt HSTMT Ввод Идентификатор оператора
szSqlStr UCHAR FAR* Ввод Строка, содержащая SQL-оператор
(адрес)
cbSqlStr SDWORD Ввод Длина строки szSqlStr
Функция SQLExecDirect представляет самый быстрый способ за-
пустить SQL-оператор при одноразовом выполнении.
Функция SQLPrepare
Данная функция подготавливает SQL-строку для выполнения.
Функция SQLPrepare имеет следующий синтаксис:
RETCODE SQLPrepare(hstmt, szSqlStr, cbSqlStr)
Данная функция имеет такие же параметры, что и функция
SQLExecDirect.
Функция SQLExecute
Данная функция выполняет подготовленный SQL-оператор. Если в
операторе существуют какие-либо параметры, то при выполнении ис-
пользуются их текущие значения. Функция SQLExecute имеет следую-
щий синтаксис:
RETCODE SQLExecute(hstmt),
где hstmt – идентификатор оператора (входной параметр типа HSTMT).
Перед вызовом функции SQLExecute должна быть выполнена
функция SQLPrepare.
Функция SQLBindParameter
      Функция SQLExecDirect

     Данная функция выполняет SQL-оператор. Если в операторе су-
ществуют какие-либо параметры, то при выполнении используются их
текущие значения. Функция SQLExecDirect имеет следующий синтаксис:
     RETCODE SQLExecDirect(hstmt, szSqlStr, cbSqlStr)
     Описание параметров для данной функции приведено в таблице.

Аргумент   Тип          Использование   Описание
hstmt      HSTMT        Ввод            Идентификатор оператора
szSqlStr   UCHAR FAR*   Ввод            Строка, содержащая SQL-оператор
                                        (адрес)
cbSqlStr   SDWORD       Ввод            Длина строки szSqlStr


     Функция SQLExecDirect представляет самый быстрый способ за-
пустить SQL-оператор при одноразовом выполнении.

      Функция SQLPrepare

     Данная функция подготавливает SQL-строку для выполнения.
Функция SQLPrepare имеет следующий синтаксис:
     RETCODE SQLPrepare(hstmt, szSqlStr, cbSqlStr)
     Данная функция имеет такие же параметры, что и функция
SQLExecDirect.

      Функция SQLExecute

     Данная функция выполняет подготовленный SQL-оператор. Если в
операторе существуют какие-либо параметры, то при выполнении ис-
пользуются их текущие значения. Функция SQLExecute имеет следую-
щий синтаксис:
     RETCODE SQLExecute(hstmt),
где hstmt – идентификатор оператора (входной параметр типа HSTMT).
     Перед вызовом функции SQLExecute должна быть выполнена
функция SQLPrepare.

      Функция SQLBindParameter



                                   71