【发布时间】:2012-11-22 10:41:45
【问题描述】:
我正在使用 Qt 4.8.3 和 MySQL ODBC 3.51 驱动程序。驱动程序似乎不支持我这样测试的 LastInsertId:
db.driver()->hasFeature(QSqlDriver::LastInsertId)
我需要它来查找我刚刚插入的自动增量 ID
query.exec("INSERT INTO myTable (MyVal, Created) VALUES ('1', NOW())");
auto insertId = query.lastInsertId().toString();
最好的解决方法是什么?
编辑:将有多个客户端同时访问此表。
【问题讨论】:
标签: mysql qt odbc last-insert-id