关于sqlite,该怎么解决
关于sqlite用户输入一个数字我将它存储到数据库中例如C/C++ codeint icini存储语句这个存储语句咋么写
关于sqlite
用户输入一个数字
我将它存储到数据库中
例如
C/C++ codeint i;cin>>i;存储语句
这个存储语句咋么写
int flag;
string sql = "insert into work(wid) values(i)";
char* errmsg;
flag = sqlite3_exec(db,sql.c_str(),NULL,NULL,&errmsg);
[解决办法]char sql[1024];
sprintf(sql, "insert into work(wid) values(%d)", i);
sqlite3_exec(db,sql,NULL,NULL,&errmsg);
[解决办法]C/C++ codeCString strSQL;strSQL.Format("INSERT INTO work(wid) VALUES(%d);", i);