Bugs Fixed in this Patch
This list includes only defects fixed since the Delphi 5 Update Pack (C++Builder 5 already includes the update pack fixes). For a list of fixes included in the ADOExpress update pack go the following URL: http://www.borland.com/devsupport/delphi/fixes/delphi501/database.html#ado
90383: When using MDAC 2.6, closing an empty dataset will result in an "Either EOF or BOF..." exception.
76529: Parameters information is not availalbe for stored procedures that have spaces in the procedure name.
76703: After a key violation occurs and then pressing escape to cancel the entry, the dataset appears to be empty.
76832: If using a lookup field and a record has been deleted from the dataset in batch update mode, then setting the FilterGroup to fgPendingRecords will raise an exception.
77421: An error occurs when trying to open a hierarchical dataset (from the shape provider), if the top level dataset is empty.
78478: If the linking fields have different names in the Master and Detail tables, a "Field not found" error is given when trying to insert a new detail.
79014: Multiselect grid operations do not work correctly when using server side cursors.
80521: Deleting a record with CacheSize > 1 on a TADODataset raises an exception that continually repeats.
81024: When closing, an ADO Dataset should not explicitly close the Recordset object if it has been assigned from an external source (through the Recordset property).
81183: The RecordStatus property returns the wrong value when inserting or appending a record.
81263: Data returned as adTinyInt or adUnsignedTinyInt from certain Providers may return incorrect values.
81327: Calling locate raises a "Record not found" exception when used on a filtered dataset and the value to locate exists in the table but is excluded by the filter.