QSqlError("0", "QODBC3: Unable to execute statement", "[Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt") "[Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt QODBC3: Unable to execute statement"
问题原因: 数据库还未执行完毕,但是你的程序又执行了下一条数据库语句.
经排查发现是 QSqlQuery 执行sql语句是两条时候 当exec执行完第一条语句后就返回 第二条语句还在执行 所以当执行第三条语句的时候就报错了
例
QString sql;
sql.append(