mirror of
https://github.com/pocoproject/poco.git
synced 2025-03-22 05:33:32 +01:00
Fix assert statement in Poco Data documentation
This commit is contained in:
parent
35e0bd5560
commit
4c6f75ba41
@ -965,7 +965,7 @@ The template specialization must implement the following methods:
|
||||
public:
|
||||
static void bind(std::size_t pos, const Person& obj, AbstractBinder::Ptr pBinder)
|
||||
{
|
||||
poco_assert_dbg (pBinder != 0);
|
||||
poco_assert_dbg (!pBinder.isNull());
|
||||
// the table is defined as Person (FirstName VARCHAR(30), lastName VARCHAR, SocialSecNr INTEGER(3))
|
||||
// Note that we advance pos by the number of columns the datatype uses! For string/int this is one.
|
||||
TypeHandler<std::string>::bind(pos++, obj.getFirstName(), pBinder);
|
||||
@ -980,7 +980,7 @@ The template specialization must implement the following methods:
|
||||
|
||||
static void prepare(std::size_t pos, const Person& obj, AbstractPreparation::Ptr pPrepare)
|
||||
{
|
||||
poco_assert_dbg (pBinder != 0);
|
||||
poco_assert_dbg (!pPrepare.isNull());
|
||||
// the table is defined as Person (FirstName VARCHAR(30), lastName VARCHAR, SocialSecNr INTEGER(3))
|
||||
// Note that we advance pos by the number of columns the datatype uses! For string/int this is one.
|
||||
TypeHandler<std::string>::prepare(pos++, obj.getFirstName(), pPrepare);
|
||||
@ -991,7 +991,7 @@ The template specialization must implement the following methods:
|
||||
static void extract(std::size_t pos, Person& obj, const Person& defVal, AbstractExtractor::Ptr pExt)
|
||||
/// obj will contain the result, defVal contains values we should use when one column is NULL
|
||||
{
|
||||
poco_assert_dbg (pExt != 0);
|
||||
poco_assert_dbg (!pExt.isNull());
|
||||
std::string firstName;
|
||||
std::string lastName;
|
||||
Poco::UInt64 socialSecNr = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user