0
我正在使用C++前端的sqlite数据库。当我尝试在查询中绑定变量时,它给出以下错误。Reg Sqlite绑定
这里是代码
for(vector<vector<string> >::iterator it = result.begin(); it < result.end(); ++it)
{
vector<string> row = *it;
**sqlite3_bind_text(statement,2,[row.at(1) string],-1, SQLITE_TRANSIENT);**
int result = sqlite3_step(statement);
}
加粗线所赐,这是“不能将‘数据库:: InitialSync()::’到‘为const char *’的说法‘3’到“廉政问题sqlite3_bind_text(sqlite3_stmt *,int,const char *,int,void()(void))'“
任何人都可以帮我解决这个问题。