数据库打开成功后,我首先查询了表,获取了某些字段,然后我更新表,总是
失败,不知道为什么??
- int USessionId = 100;
- query.prepare("UPDATE users SET SessionId = ? WHERE UserId = userID");
- query.bindValue(0,USessionId);
- query.exec();
这样更新不了表,还是提示
错误, QSqlError(2036, "QMYSQL3: Unable to bind value", "Using unsupported buffer type: 6815859 (parameter: 1)")我不知道哪里写错了,请指教
这样写不不行
- int USessionId = 100;
- query.prepare("UPDATE users SET SessionId = ? WHERE UserId = userID");
- query.bindValue(0,100);
- query.exec();
也更新不了表,请指教