Navigation:  Работа с внешней Базой Данных (SQL) >

SQL_RECORDSET - Получить произвольную строку результата выполненного SQL-запроса

Previous pageReturn to chapter overviewNext page

Получить произвольную строку результата выполненного SQL-запроса (см. SQL_EXECUTE):

 sql_recordset get pos_num

  pos_num         - номер строки запроса

   Доступ к строке запроса осуществляется через переменные:

    [:SQL.FIELD1:]  - первое поле результата запроса,

    [:SQL.FIELD2:]  - второе поле результата запроса,

       ...

    [:SQL.FIELD15:] - пятнадцатое поле результата запроса.

   Количество записей, полученных в результате работы функции sql_execute

   находится в переменной [:SQL.RECORDS:]

 

Получить первую строку результата выполненного SQL-запроса:

 sql_recordset movefirst

 

Получить следующую строку результата выполненного SQL-запроса:

 sql_recordset movenext

 

При успешном выполнении SQL-функций переменные имеют следующее значение:

 [:SQLERRORCODE:] - нулевое значение

 [:SQLERROR:]     - пустая строка