Improved error reporting

This commit is contained in:
eelke 2022-08-14 08:04:21 +02:00
parent 6cf7b52453
commit 457b09f15c
12 changed files with 110 additions and 94 deletions

View file

@ -84,32 +84,32 @@ namespace Pgsql {
return m_conn->queryParam(command, params);
}
bool Transaction::sendQuery(const char * query)
void Transaction::sendQuery(const char * query)
{
BOOST_ASSERT(m_conn != nullptr);
BOOST_ASSERT(m_committed == false);
BOOST_ASSERT(m_rolledback == false);
return m_conn->sendQuery(query);
m_conn->sendQuery(query);
}
bool Transaction::sendQuery(const std::string &command)
void Transaction::sendQuery(const std::string &command)
{
return sendQuery(command.c_str());
sendQuery(command.c_str());
}
bool Transaction::sendQuery(const QString &command)
void Transaction::sendQuery(const QString &command)
{
return sendQuery(command.toUtf8().data());
sendQuery(command.toUtf8().data());
}
bool Transaction::sendQueryParams(const char * command, const Params &params)
void Transaction::sendQueryParams(const char * command, const Params &params)
{
BOOST_ASSERT(m_conn != nullptr);
BOOST_ASSERT(m_committed == false);
BOOST_ASSERT(m_rolledback == false);
return m_conn->sendQueryParams(command, params);
m_conn->sendQueryParams(command, params);
}
std::shared_ptr<Result> Transaction::getResult()