Publish date: 2015-08-24

IBProvider v3.24. ISQLServerErrorInfo implementation and Visual Studio 2015 support

We are pleased to announce the new releases of our components for connection to Firebird and InterBase. We have improved error handling for usage of IBProvider as MSSQL linked server and have added support for Visual Studio 2015.

ISQLServerErrorInfo implementation

For handling errors of queries to Firebird and InterBase through MSSQL linked server and «EXEC AT» statement is necessary to check the @@ERROR global variable.

Earlier, @@ERROR always contained a zero value. It complicates errors detection by program.

The new version of IBProvider implements the ISQLServerErrorInfo interface, which eliminates the problem.

For critical errors, this interface will return the MSSQL error code — 18052 (Class 16).

For warnings it will return the MSSQL error code — 14634 (Class 10).

Note that the error object with the interface ISQLServerErrorInfo is available for all errors returned by IBProvider. ISQLErrorInfo interface is available only in the case of Firebird/InterBase errors.

Visual Studio 2015 support

At July 20, 2015 was released the new version of Visual Studio — 2015. As expected, it has a free version — Community Edition.

We have updated our components and now they are supporting infrastructure of Visual Studio 2015.

.Net provider

1. Added assemblies for .NET Framework 4.6.

2. Added DDEX provider for VS2015.

IBProvider

Added binaries compiled by VS2015. The signature of new files — vc14xp.

Please note that now for VC CRT v14 installation used Merge Modules (MSM). So now VC CRT installed in system directories of Windows, not in the BIN directory.

You can download the MSM-files from your customer area at our site.

We also added references to the EXE-installers of the new VCRedists (v14).

Publish date: 2015-08-24. Copyright: IBProvider. This material may be reproduced on other web sites, without written permission but link https://www.ibprovider.com/eng required.