mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-29 04:17:55 +01:00
feat(Data::Statement): make statementsCount() Optional 230
This commit is contained in:
@@ -155,13 +155,14 @@ Statement& Statement::reset()
|
||||
return *this;
|
||||
}
|
||||
|
||||
std::size_t Statement::statementsCount() const
|
||||
Optional<std::size_t> Statement::statementsCount() const
|
||||
{
|
||||
Optional<std::size_t> ret;
|
||||
#ifndef POCO_DATA_NO_SQL_PARSER
|
||||
return _pParseResult->size();
|
||||
#else
|
||||
return 0u;
|
||||
if (_pImpl->session().shouldParse())
|
||||
ret = _pParseResult->size();
|
||||
#endif
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user