[sqlapi-announce] SQLAPI++ library 3.7.25 released

  • From: Sergey Chumakov <support@xxxxxxxxxx>
  • To: sqlapi-announce@xxxxxxxxxxxxx
  • Date: Fri, 12 Sep 2008 13:33:26 +0300

2008-09-12: Version 3.7.25 of SQLAPI++ library released.


Download links (for registered customers only):
http://www.sqlapi.com/Download/private/win32_pro/sqlapi-3.7.25.exe
http://www.sqlapi.com/Download/private/linux_pro/sqlapi-3.7.25.tar.gz

Use username/password you already have.

LATEST CHANGES
- General: saConnectionHandler_t callback added at SAConnection::Connect method.
- SQLServer: SQLCE, "CreateDatabase" option added.
- SQLServer: SQLCE, use SA_dtString program type for uniqueidentifier fields.
- Oracle: Fixed memory leak when SYS_REFCURSOR parameters returns a cursor field (thanks mera.ru) - General: Added compilation option SA_UNICODE_WITH_UTF8. Used with MySQL to turn on utf-8 client character set for SA_UNICODE configuration. - General: SA_UNICODE configuration. Added SAString methods GetUTF8Chars, GetUTF8CharsLength, SetUTF8Chars. - Oracle: Fixed option processing OCI_ATTR_CHARSET_FORM=SQLCS_NCHAR for NCLOB binding (thanks Andreas Wenzel). - Oracle: Fixed binding(SA_UNICODE) CLOB procedure parameters (thanks Marcel Rassinger). - General: Fixed 'SANumeric::operator double() const' bug with locale settings those use a special character as a decimal delimiter instead of '.'. - SQLite: Added new API functions - sqlite3_threadsafe and sqlite3_last_insert_rowid.
- SQLite: Fixed wrong API initialization (thanks Peter Klotz).
- SQLite: Added "BusyTimeout" connection option.
- General: Added version info into sqlapi.dll (thanks Frank Hilliger).
- Sybase: SACommand::Cancel should work now (thanks Georgiy Pakhutin).
- SQLServer: OLEDB, SACommand::Cancel works with multiple results (required SQLNCLI, thanks Georgiy Pakhutin). - SQLServer: OLEDB, the default value of "ICommadPrepare" option was changed to "skip".
- Sybase: "SybaseResultType" and "SybaseResultCount" SACommand options added.
- Sybase: SAGlobals::SetSybaseMessageCallback method added (EXPERIMENTAL, allows to process Sybase messages manually).
- DB2: Added mapping DECFLOAT<->SA_dtString(thanks Dmitry Chaikovsky).


--
Best regards,
Sergey Chumakov, SQLAPI++ development team

Other related posts:

  • » [sqlapi-announce] SQLAPI++ library 3.7.25 released