当然,想获的这个字段整个长度,可以用:intnDataLen = sqlite3_column_bytes(pStmt, nClun); 要记的释放sqlite3_stmt * ptr;定义的指针; 对于sqlite3_column_text()其返回的也是一个void * ,要读取其内容要先转为(char*)sqlite3_column_text();然后就可以直接给string类型,这里转换为char*,是让这个char指针...
在SQLite 中,sqlite3_column_blob()是一个用于获取指定列的二进制数据的函数。它有两个参数: 第一个参数是一个sqlite3_stmt*类型的指针,表示 SQL 语句编译后的声明。 第二个参数是一个整数索引值,表示要获取数据的列索引(从0开始)。 例如,以下示例代码展示了如何使用sqlite3_column_blob()函数来获取第一列(...