This is the first General Availability (GA) release.
Functionality Added or Changed
PreparedStatement. The setter is not
implemented because currently
PreparedStatement cannot do refetching.
Storing the result means the bind buffers will be correct.
Changed the interface of
sql::Connection so they accept the options
map by alias instead of by value.
Improved memory management. Potential memory leak situations are handled more robustly.
Result::getType(). Implemented for the
three result set classes.
TYPE_FORWARD_ONLY, which means unbuffered
result set and
means buffered result set.
Enabled tracing functionality when building with Microsoft Visual C++ 8 and later, which corresponds to Microsoft Visual Studio 2005 and later.
Changed the return type of
* to be consistent with
Added the option
the method now returns
The interface of
sql::ParameterMetaData was modified to have a
protected destructor. As a result the client code has no need to
destruct the metadata objects returned by the connector. MySQL Connector/C++
handles the required destruction. This enables statements such
This avoids potential memory leaks that could occur as a result
of losing the pointer returned by
Added better support for named pipes, on Windows. Use
pipe:// and add the path to the pipe. Shared
memory connections are currently not supported.
A bug was fixed in
had been causing exceptions to be thrown.