Functionality added or changed:
MySQL Connector/ODBC now supports using SSL for communication. This is not yet exposed in the setup GUI, but must be enabled through configuration files or the DSN. (Bug#12918)
Bugs fixed:
Calls to SQLNativeSql() could cause stack corruption due to an incorrect pointer cast. (Bug#28758)
Using curors on results sets with multi-column keys could select the wrong value. (Bug#28255)
SQLForeignKeys
does not escape_
and%
in the table name arguments. (Bug#27723)When using stored procedures, making a
SELECT
or second stored procedure call after an initial stored procedure call, the second statement will fail. (Bug#27544)SQLTables() did not distinguish tables from views. (Bug#23031)
Data in
TEXT
columns would fail to be read correctly. (Bug#16917)Specifying strings as parameters using the
adBSTR
oradVarWChar
types, (SQL_WVARCHAR
andSQL_WLONGVARCHAR
) would be incorrectly quoted. (Bug#16235)SQL_WVARCHAR and SQL_WLONGVARCHAR parameters were not properly quoted and escaped. (Bug#16235)
Using
BETWEEN
with date values, the wrong results could be returned. (Bug#15773)When using the
Don't Cache Results
(option value1048576
) with Microsoft Access, the connection will fail using DAO/VisualBasic. (Bug#4657)Return values from
SQLTables()
may be truncated. (Bugs #22797)