void Database::Statement::value(int column, BinaryString &v) const { int size = sqlite3_column_bytes(mStmt, column); const char *data = reinterpret_cast<const char*>(sqlite3_column_text(mStmt, column)); if(data) v.assign(data, data+size); else v.clear(); }