Functionality added or changed:
Return parameters created with DeriveParameters now have the
name RETURN_VALUE.
Fixed problem with parameter name hashing where the hashes were not getting updated when parameters were removed from the collection.
Fixed problem with calling stored functions when a return parameter was not given.
Fixed problem that prevented use of
SchemaOnly or SingleRow
command behaviors with stored procedures or prepared
statements.
Assembly now properly appears in the Visual Studio 2005 Add/Remove Reference dialog.
Added MySqlParameterCollection.AddWithValue
and marked the Add(name, value) method as
obsolete.
Added Use Procedure Bodies connection
string option to allow calling procedures without using
procedure metadata.
Reverted behavior that required parameter names to start with
the parameter marker. We apologize for this back and forth but
we mistakenly changed the behavior to not match what
SqlClient supports. We now support using
either syntax for adding parameters however we also respond
exactly like SqlClient in that if you ask
for the index of a parameter using a syntax different than you
added the parameter, the result will be -1.
Bugs fixed:
The UpdateRowSource.FirstReturnedRecord
method does not work. (Bug#25569)
A critical ConnectionPool error would
result in repeated
System.NullReferenceException. (Bug#25603)
Applications would crash when calling with
CommandType set to
StoredProcedure.
BINARY and VARBINARY
columns would be returned as a string, not binary, datatype.
(Bug#25605)
MySqlConnection.GetSchema fails with
NullReferenceException for Foreign Keys.
(Bug#26660)
When a MySqlConversionException is raised
on a remote object, the client application would receive a
SerializationException instead. (Bug#24957)
High CPU utilization would be experienced when there is no
idle connection waiting when using pooled connections through
MySqlPool.GetConnection. (Bug#24373)
Connector/NET would not compile properly when used with Mono 1.2. (Bug#24263)
Opening a connection would be slow due to hostname lookup. (Bug#26152).
Connector/NET would fail to install under Windows Vista. (Bug#26430)
Incorrect values/formats would be applied when the
OldSyntax connection string option was
used. (Bug#25950)
Registry would be incorrectly populated with installation locations. (Bug#25928)
Filling a table schema through a stored procedure triggers a runtime error. (Bug#25609)
MySqlConnection throws an exception when
connecting to MySQL v4.1.7. (Bug#25726)
Returned data types of a DataTypes
collection do not contain the right correctl CLR Datatype.
(Bug#25907)
GetSchema and DataTypes
would throw an exception due to an incorrect table name. (Bug#25906)
Times with negative values would be returned incorrectly. (Bug#25912)
SELECT did not work correctly when using a
WHERE clause containing a UTF-8 string.
(Bug#25651)
When closing and then re-opening a connection to a database, the character set specification is lost. (Bug#25614)
When connecting to a MySQL Server earlier than version 4.1, the connection would hang when reading data. (Bug#25458)
When connecting to a server, the return code from the connection could be zero, even though the hostname was incorrect. (Bug#24802)
Using ExecuteScalar() with more than one
query, where one query fails, will hang the connection. (Bug#25443)

User Comments
Add your own comment.