![]() |
|
|||
WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Интерфейс sqlite3_data_count(P) возвращает количество колонок в текущей
строке набора результатов P. Если у подготовленного запроса P
нет результатов, готовых к возврату (через интерфейсы
sqlite3_column()), sqlite3_data_count(P)
вернет 0. sqlite3_data_count(P) также вернет 0, если P = NULL.
sqlite3_data_count(P) вернет 0, если прошлый вызов
sqlite3_step(P) вернул
SQLITE_DONE. sqlite3_data_count(P)
возвратит отличное от нуля значение, если предыдущий вызов
sqlite3_step(P) вернул
SQLITE_ROW, кроме случая
PRAGMA incremental_vacuum
, тогда это всегда возвращает ноль, начиная с шага, на котором
многоступенчатая прагма возвращает 0 колонок данных. См. также: sqlite3_column_count()
Choose any three.
SQLite C Interface
Количество колонок в наборе результатов
int sqlite3_data_count(sqlite3_stmt *pStmt);