3
我在我的C++應用程序中使用了大量準備好的語句。我遇到的問題是,當一個mysql查詢拋出一個錯誤(即外鍵約束),Mysql C++驅動程序 - 在創建後獲取準備好的語句查詢
我想以某種方式能夠得到該查詢,所以我可以調試。 這裏是MysqlWrapper.cpp (我寫一個類封裝了C++驅動程序)
long MysqlWrapper::Insert(sql::PreparedStatement *stmt)
{
try
{
stmt->execute();
...
//return inserted id
}
catch(sql::SQLException &ex)
{
// How can I get the query being executed by stmt?
}
}