#include <DbXml.hpp> void XmlResults::concatResults(XmlResults &from);
Concatenates transient copies of all XmlValue objects in the from argument into the current result set. Copied values no longer reference database objects and can be safely used outside of transactions. Modifications of the values will not affect containers.
The XmlResults object in the from argument may be lazily or eagerly evaluated. If it is eager, it is reset before and after use by calling XmlResults::reset.
The XmlResults::concatResults
method may
fail and throw
XmlException
, encapsulating one of the following
non-zero errors:
The method can only be called on eagerly evaluated result sets, or those created from scratch using XmlManager::createResults.