sqlite3_colum

前端之家收集整理的这篇文章主要介绍了sqlite3_colum前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

这个过程从执行sqlite3_step()执行一个准备语句得到的结果集的当前行中返回一个列。每次sqlite3_step得到一个结果集的列停下后,这个过程就可以被多次调用查询这个行的各列的值。对列操作是有多个函数,均以sqlite3_column为前缀

const void *sqlite3_column_blob(sqlite3_stmt*,int iCol);

int sqlite3_column_bytes(sqlite3_stmt*,255);">int sqlite3_column_bytes16(sqlite3_stmt*,255);">double sqlite3_column_double(sqlite3_stmt*,255);">int sqlite3_column_int(sqlite3_stmt*,255);">sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*,255);">const unsigned char *sqlite3_column_text(sqlite3_stmt*,255);">const void *sqlite3_column_text16(sqlite3_stmt*,255);">int sqlite3_column_type(sqlite3_stmt*,255);">sqlite3_value *sqlite3_column_value(sqlite3_stmt*,255);">说明

第一个参数为从sqlite3_prepare返回来的prepared statement对象的指针,第二参数指定这一行中的想要被返回的列的索引。最左边的一列的索引号是0,行的列数可以使用sqlite3_colum_count()获得。

猜你在找的Sqlite相关文章