Chris Frey wrote:
> The difference is that any stream based on SQLQuery will *always* have
> the quoting logic run on it.
Ah, thanks for reminding me of this. I did see this while doing all the
new refman work, but didn't realize this was part of that feature.
> Personally, I'd ponder changing that in the future, so that any ostream-based
> overload gets no quoting logic at all.
I like this idea. You can still use the manipulators with other streams
if you really want MySQL++ to do quoting and/or escaping. This wouldn't
break the ABI, but it's a big enough change that it should go in 2.x.
> On the other hand, perhaps quoting should always be available in
> any stream, which would mean that the SQLQuery overload could go away
> entirely, as well as the special check in the std::ostream version.
Nah. Think what that would do to the simple* examples alone.