Publish date: 2006-10-07
IBProvider v3 Release Candidate 1
IBProvider v3 RC1. Build 2385.
- Metadata reading algorithm was optimized.
- «EXECUTE PROCEDURE» now used SQL parser from DB server.
- Stored procedure can be executed by name in command text without any additional SQL instructions.
IBProvider v2.5 Release. Build 2088.
- Small bug with ODBC section in SQL parser was fixed.
- [bug fixed] Incorrect command behavior when forming stored procedure OUT — parameters.
Bugs were fixed in the all versions of IBProvider:
- Incorrect values for DBID in columns info.
- Implementation of IColumnsRowset.
- Incorrect values for columns SCALE and PRECISION.
- Column info with bookmark was ignored for metadata.
- Metadata bugs for the following columns:
- TABLES_INFO.TABLE_VERSION
- TABLES_INFO.CARDINALITY
- CHECK_CONSTRAINTS.CHECK_CLAUSE
- CHECK_BY_TABLE.CHECK_CLAUSE
- REFERENTIAL_CONSTRAINTS.UPDATE_RULE
- REFERENTIAL_CONSTRAINTS.DELETE_RULE
- INDEXES.FILL_FACTOR
- Reading arrays bug. You can get invalid array size.
General changes:
- PSWD alias for Password initial property.
- Charset alias for CType initial property.
- Reading/Writing arrays through the Variant data type. Required for arrays in ADO .Net.
- Reset DataSource available for unitialized data source. Solved problem with connection pooling and unavailable data sources..
- New property ignore_err_param from initialization and command group.
- Stable behavior for clear_param_info value changing. Requested by customer.
- Rowset behavior was changed. Errors what founded while unloading Rowset, were clear all another errors. Now its will be ignored for errors collection.
Attention! We are found errors in Win API in ::CoUnitialize() function
When you calling ::CoUnitialize() you can get Access Violation! For solving this problem always before ::CoUnitialize() call ::SetErrorInfo(0,NULL).
Publish date: 2006-10-07. Copyright: IBProvider. This material may be reproduced on other web sites, without written permission but link https://www.ibprovider.com/eng required.