Orlin Hristov 262079b0f0 Fix for issue #1043 (#1725)
* Fix for issue #1043

The fix for this issue was partially implemented in development branch.
However, there are still some issue, that were not covered:
1. The std::string overload will sets SQL_LONGVARCHAR as fSqlType if the
output parameter is of type VARCHAR(MAX)
2. The UTF16String overload of bind method:
a) always resolves fSqlType using the size of formal parameter const
std::string& val.
b) allocates half of the size of the SP's output parameter.
3. The _utf16Strings member is not sychronized in Binder::synchronize()
method.
4. The _utf16Strings member is not reset in Binder::reset() method.

* Fixed compiler error for GCC

Fixed compiler error caused by improper getting of UTF16String length in
Binder::synchronize()

* Fix input param initialization in unit test
2017-07-06 00:06:10 +02:00
..
2017-07-06 00:06:10 +02:00
2016-03-07 21:38:26 -08:00
2012-04-23 01:14:34 +00:00
2012-04-29 18:52:25 +00:00