Получить количество столбцов в результате SQLite

Ну, это должно быть очень просто, но я просто не могу выделить его среди 1001 команд, связанных с sqlite.

Так :

  • Я выполняю SELECT заявление, с sqlite3_prepare
  • Я получаю результаты в строке с sqlite3_step
  • Я получаю доступ к результату столбца X по sqlite3_column_text(sqlStmt,X)

Вопрос в том :

Как я могу получить количество столбцы в ряд? (= диапазон, в котором X может … двигаться …)


Постскриптум Вопрос отмечен d (Я в основном разрабатываю на D), но это не будет иметь большого значения, так как он использует родные привязки C …

2

Решение

В соответствии с http://www.sqlite.org/c3ref/data_count.html,

int sqlite3_data_count(sqlite3_stmt *pStmt);

возвращает количество столбцов в текущей строке результирующего набора подготовленного оператора
pStmt,

3

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector