<?xml version="1.0" encoding="iso-8859-1"?> <rss version="2.0"> <channel> <title>IBProvider - news, releases, manuals</title> <link>http://www.ibprovider.com/eng/index.html</link> <description>IBProvider releases notes, documentation, code samples, articles </description> <language>en</language> <pubDate>Wed, 18 Apr 2007 00:00:00 +0300</pubDate> <lastBuildDate>Wed, 10 Jun 2009 23:43:29 +0300</lastBuildDate> <docs>http://blogs.law.harvard.edu/tech/rss</docs> <category>Firebird</category> <category>Interbase</category> <category>ADO</category> <category>ADO .Net</category> <category>Database</category> <category>OLE DB</category> <category>OLE DB Provider</category> <item> <title> New IBProvider version has the option of cancelling commands execution and supports the new type of Firebird 2.5 queries containing SQL_NULL.</title> <link>http://www.ibprovider.com/eng/news/n_090608.html</link> <description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <script type="text/javascript" src="../js/highlight/highlight.js"></script> <script type="text/javascript">initHighlightingOnLoad.apply(hljs.DEFAULT_LANGUAGES); </script> <h1>New IBProvider version has the option of cancelling commands execution and supports the new type of Firebird 2.5 queries containing SQL_NULL</h1> <table align="center" width="95%"> <tr><td> <h2>Commands cancellation support in Firebird 2.5 and Interbase 6.5</h2> The new IBProvider version has implemented the option of commands execution cancellation. The query itself and cancellation operation shall be performed in different streams. <br><br> <b>Minimum requirements:</b><br> Server and client part <em>Interbase 6.5</em> or above, <em>Firebird 2.5</em> or above. <br><br> <b>Test example on C#:</b><br> Before doing the example, run the following DLL query:<br><br> <pre><code class="sql"> CREATE OR ALTER PROCEDURE SP_EXEC_DUMMY_COUNTER (n integer) AS BEGIN WHILE(N>0)DO BEGIN N=N-1; END END </code></pre> <br> Example code:<br><br> <pre><code class="java"> [Test(Description = "Sample - Command.Cancel")] public void CancelCommand() { using (OleDbConnection con = ConnectionProvider.CreateConnection()) { con.Open(); OleDbTransaction trans = con.BeginTransaction(); cmd.CommandText = "exec SP_EXEC_DUMMY_COUNTER(5000000)"; // call cmd.ExecuteScalar using BackgroundWorker class BackgroundWorker bw = new BackgroundWorker(); bw.DoWork += delegate(object sender, DoWorkEventArgs e) { OleDbCommand cmd1 = e.Argument as OleDbCommand; Console.WriteLine("begin call"); cmd1.ExecuteScalar(); Console.WriteLine("end call"); }; bw.RunWorkerAsync(cmd); //Cancel command after 500 miliseconds System.Threading.Thread.Sleep(500); cmd.Cancel(); // waiting while cancel perform while (bw.IsBusy) { System.Threading.Thread.Sleep(500); } trans.Commit(); } } </code></pre> <br> Test example in C++ can be seen in: <i>TestCode\ActiveX\IBP\oledb_test\source\tso_command\ibp_tso_cmd_014_cancel.cpp</i> <h2>Support of new data type SQL_NULL in Firebird 2.5</h2> <strong>Firebird 2.5</strong> has acquired the option of running queries with expressions of «? is NULL» type. This is achieved with the help of new data type – SQL_NULL. IBProvider can process SQL_NULL for named and positional parameters. <br><br> <B>Example:</B><br><br> <pre><code class="sql"> select count(*) from PROJECT where :par_null is NULL </code></pre> <br> If <b>par_null</b> parameter value is NULL, condition WHERE will be met and the command will return the number of entries in table PROJECT, otherwise the command will return 0. The following is the full text of the example in VBScript: <br><br> <pre><code class="vbscript"> dim cn, cmd, rs set cn = wscript.createobject("adodb.connection") call cn.open("Provider=LCPI.IBProvider.3;Password=masterkey;" & _ "Persist Security Info=True;User ID=sysdba; " & _ "Location=localhost:EMPLOYEE.FDB; dbclient_library=fbclient.dll") cn.BeginTrans WScript.Echo "IB Base=" & cn.Properties("IB Base").Value WScript.Echo "IB Client Version=" & cn.Properties("IB Client Version").Value WScript.Echo "Provider Version =" & cn.Properties("Provider Version").Value set cmd = WScript.Createobject("adodb.command") cmd.activeconnection = cn cmd.CommandText = "select count(*) from PROJECT where :par_null is NULL" cmd("par_null").Value = null set rs=cmd.Execute WScript.Echo cstr(rs(0)) cn.CommitTrans cn.Close </code></pre> <br> The same example on C#: <br><br> <pre><code class="java"> [Test(Description = "Sample - 'is NULL' operator")] public void ExecIsNullCommand() { using (OleDbConnection con = ConnectionProvider.CreateConnection()) { con.Open(); OleDbTransaction trans = con.BeginTransaction(); OleDbCommand cmd = new OleDbCommand("select (*) from PROJECT where ? is NULL", con, trans); cmd.Parameters.AddWithValue("", null); // if cmd parameter is null then command will return count result Assert.IsTrue((int)cmd.ExecuteScalar() > 0); trans.Commit(); } } </code></pre> <br> <b>Minimum requirements:</b><br> Server and client parts <a href = "../download_firebird.html">Firebird 2.5 Beta 1</a> or above</u> <h2>Access to BLOB fields from ADOExpress (dbGo) bug was fixed</h2> Bug with BLOB fieds access was fixed. In the previous versions of IBProvider error message may appeared <strong>Write BLOB: User storage-object works incorrectly</strong> during writing BLOB data via ADOExpress (DbGo). Read details here: <a href="http://www.ibprovider.com/forum/site/viewtopic.php?f=1&t=755">IB-native IN-parameter value create failed</a> <h2>New implementation of result sets cache</h2> <ul> <li>Asynchronous writing (in a separate stream) into own swap file has been implemented.</li> <li>Writing into a temporary file has been optimized.</li> </ul> <h2>Finally</h2> Along with implementation of support for new Firebird 2.5 options we are constantly working on the improvement of IBProvider core, implement new services that allow retaining driver’s flexibility and scalability when extending its functionality. <br></br> <b>New IBProvider Professional 3.0.0.7270 RC4 <a href="http://www.ibprovider.com/tools/download.php?filename=ibprovider_trial.exe&lang=1" onclick="pageTracker._trackPageview('/getfile/ibprovider_trial');">is available for download</a> </b> <br> </tr></td> </table> </table>]]></description> <pubDate>Thu, 11 Jun 2009 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/news/n_090608.html</guid> </item> <item> <title> New IBProvider versions have the option of working with TIME type via MS SQL Linked Server and the enhanced self-descriptiveness of error messages when working with temporary files.</title> <link>http://www.ibprovider.com/eng/news/n_090505.html</link> <description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <h1>New IBProvider versions have the option of working with TIME type via MS SQL Linked Server and the enhanced self-descriptiveness of error messages when working with temporary files</h1> <table align="center" width="95%"> <tr><td> <h2>New Option of working with TIME type via MS SQL Linked Server</h2> MS SQL Linked Server requests time in DBTIMESTAMP format. Conversion from DBTIME into types containing dates has been added to IBProvider data types converter for its compatibility with MS SQL Linked Server. In this case, zero date values are recorded into Year/Month/Day fields in DATE format (1899-12-30). <br><br> This will allow to request <a href = "../documentation/firebird.html">Firebird</a> / <a href = "../documentation/interbase.html">Interbase</a> data in time format via <a href = "../documentation/con_to_ms.html">MS SQL Linked Server</a> . <h2>Enhanced self-descriptiveness of error messages when working with temporary files.</h2> Now IBProvider gives self-descriptive error messages related to temporary files handling. <br><br> New Firebird/Interbase driver versions are <a href="http://www.ibprovider.com/tools/download.php?filename=ibprovider_trial.exe&lang=1" onclick="pageTracker._trackPageview('/getfile/ibprovider_trial');">available for free downloading</a> . </tr></td> </table> </table>]]></description> <pubDate>Tue, 05 May 2009 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/news/n_090505.html</guid> </item> <item> <title> 16 versions of Firebird and Interbase are now available for recording on 64-bit platforms via MS SQL Linked Server.</title> <link>http://www.ibprovider.com/eng/news/n_090417.html</link> <description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <h1>16 versions of Firebird and Interbase are now available for recording on 64-bit platforms via MS SQL Linked Server</h1> <table align="center" width="95%"> <tr><td> <p><strong>Firebird</strong> and <strong>Interbase</strong> users implementing IBProvider drivers in their work <a href = "../news/n_080407.html">last year were the first to take advantage of 64-bit applications</a>. </p> <p> We have produced two more drivers in addition to 64-bit IBProvider v3: IBProvider v2 and IBProvider v1. </p> <h2>Firebird, Interbase and 64-bit MS SQL Linked Server</h2> <p>Due to 64-bit IBProvider v2 driver, <b>16 versions of Firebird and Interbase are now available for recording on 64-bit Windows OS via MS SQL Linked Server</b>.</p> <h2>64-bit updatable rowsets in ADO</h2> <p> In addition to MS SQL Linked Server, there are many libraries and utilities that support <a href = "../documentation/upd_rowsets.html">updatable rowsets technology</a> implemented only in IBProvider v2. One of such libraries is ADO library. </p> <p>64-bit support in ADO and WHS allows to develop 64-bit automation scripts in VBScript language. For example:</p> <ul> <li>Firebird/Interbase database automated administration scripts;</li> <li>scripts for building reports, eporting to Office, XML, sending reports via email;</li> <li>database backup, recovery, and replication scripts;</li> <li>customizable business logic scripts in 64-bit applications;</li> <li>etc.</li> </ul> <h2>Using IBProvider v2 on 64-bit platforms</h2> <p>For IBProvider v2 to work on 64-bit platforms, you need to have <strong>64-bit Firebird 2.1</strong> or <strong>Firebird 2.5 client</strong> installed on the computer. You will need to rename client’s DLL from <i>fbclient.dll</i> into <i>gds32.dll</i> and copy it to <i>system32</i> directory. You can also choose this option while installing Firebird client via the installer. You can download <em>Firebird 2.1</em> and <em>Firebird 2.5</em> here: <a href = "../download_firebird.html">Firebird download</a> .</p> </p> <h2>Raising stability of drivers</h2> <p>Insignificant errors have been fixed in the new version, including the error in KEYCOLUMN description of IColumnsRowset interface.</p> <p> <i>With IBProvider drivers, writing of applications for Firebird and Interbase will become an easy and fascinating task. We have made provision for the most difficult and will gladly <a href="http://www.ibprovider.com/tools/download.php?filename=ibprovider_trial.exe&lang=1" onclick="pageTracker._trackPageview('/getfile/ibprovider_trial');">share our technologies with you</a> .</i> </p> </tr></td> </table> </table>]]></description> <pubDate>Fri, 17 Apr 2009 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/news/n_090417.html</guid> </item> <item> <title> IBProvider v3 Release Candidate 4 with enhanced DDEX support and optimized working with nominated parameters. Metadata can now be accessed in user encoding.</title> <link>http://www.ibprovider.com/eng/news/n_090305.html</link> <description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <h1>IBProvider v3 Release Candidate 4 with enhanced DDEX support and optimized working with nominated parameters. Metadata can now be accessed in user encoding.</h1> <table align="center" width="95%"> <tr><td> <h2>Improved support of DDEX (Data Designer Extensibility) when working with Firebird and Interbase</h2> <p> IBProvider RC4 has the new option of stored procedures calling in Visual Studio 2008 style via <a href = "../documentation/odbc_escape_sequences_eng.html">ODBC escape sequences</a> . This innovation allows to create queries and TableAdapters based on stored procedures. </p> <p>Data Designer Extensibility: an example of accessing: <a href = "../documentation/firebird.html">Firebird</a> and <a href = "../documentation/interbase.html">Interbase</a> :</p> <br><br> <div align="center"><img border="0" src="../i/ddex_dataset.jpg"/></div> <br><br> <h2>Optimized working with named parameters in SQL query text:</h2> <ul> <li>Fewer limitations for multiple use of same named parameter in SQL query text</li> <li>New algorithm for choosing named parameter data type.</li> <li>Some errors of named parameters procession detected via profound testing by exhaustive method have been eliminated.</li> </ul> <h2>Metadata schemes and column descriptions (IColumnsRowset) support user encoding</h2> <p>Metadata schemes and IColumnRowset interface now consider <a href = "../documentation/charsets_collations.html">user charset</a> . This allows working with metadata in set encoding.</p> <h2>What comes next?</h2> <p>We continuously improve IBProvider and present new options for users with each new release. IBProvider Release Candidate 4 is the last RC of the third version.</p> <p>We are planning complete substitution of IBProvider v2 functionality in the next <b>IBProvider v3 Release</b>:</p> <ul> <li>ability to work with updatable rowsets;</li> <li>support of data recording via <a href = "../documentation/con_to_ms.html">Microsoft SQL Server Linked Server</a> ;</li> </ul> <p> Currently <b>IBProvider v2</b> is the only provider that allows to update data in Firebird and Interbase Linked server. Other drivers allow only data reading from source. </p> <p> <b>IBProvider v3 RC4</b> is the result of 4-year innovations in data processing. It has implemented a lot of solutions and technologies, which make it completely different from other access components: </p> <ul> <li>Controllable charsets processor;</li> <li>SQL-parser with ODBC Escape Sequences support;</li> <li>Support of 16 Firebird and Interbase versions, including <strong>Firebird 2.5</strong> and <strong>Interbase 2009</strong>;</li> <li>Automatic configuring for database server;</li> <li>Ability to work on 64-bit platforms;</li> </ul> <p>Combination of these two drivers will give our clients another competitive advantage for quick development of quality <strong>Firebird</strong> and <strong>Interbase</strong> applications.</p> <p><a href="http://www.ibprovider.com/tools/download.php?filename=ibprovider_trial.exe&lang=1" onclick="pageTracker._trackPageview('/getfile/ibprovider_trial');">Download IBProvider Professional Edition (64/32 bit)</a> </p> </tr></td> </table> </table>]]></description> <pubDate>Thu, 05 Mar 2009 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/news/n_090305.html</guid> </item> <item> <title> New IBProvider allows comprehensive work in Unicode applications, enhanced work with NONE encoding, and supports charset markers.</title> <link>http://www.ibprovider.com/eng/news/n_090216.html</link> <description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <h1>New IBProvider allows comprehensive work in Unicode applications, enhanced work with NONE encoding, and supports charset markers.</h1> <table align="center" width="95%"> <tr><td> <h2>New IBProvider v.3.0.0.6600 RC3</h2> <ul> <li>All the detected problems that prevented comprehensive work with <strong>Firebird</strong> and <strong>Interbase</strong> from UNICODE applications have been eliminated.</li> <li>Supports charset markers in SQL queries.</li> <li>Supports exclusions processing when working with Interbase and Firebird via ADODB.</li> <li>Supports working with database object names containing national symbols for connections with NONE charset.</li> <li>Enhanced work with metadata schemes when working with database via NONE charset.</li> <li>Advanced testing allowed detection and elimination of errors.</li> <li>ISO8859_15 charset support.</li> </ul> <p>IBProvider has implemented the unique support of your database text data and presents very simple but flexible provider setting scheme to meet specific requirements of the client. </p> <p>Detailed information on encoding processor setting: <a href = "../documentation/charsets_collations.html">Firebird and Interbase charsets</a> .</p> <h2>Charset markers in query text</h2> <p>IBProvider v3 have learned to process SQL queries containing charset markers.</p> <p><u>Charset markers</u> allow to transform individual text fields into specified encoding. They are used at data transfer to server. Example of a query with markers: </p> <script type="text/javascript" src="http://www.ibprovider.com/eng//js/highlight/highlight.js"></script> <script type="text/javascript">initHighlightingOnLoad.apply(hljs.DEFAULT_LANGUAGES); </script> <pre><code class="sql"> insert into TEST_TABLE values(_unicode_fss'unicode_text', _win1251'ðóññêèé òåêñò') </code></pre> <ul> <li>'unicode_text' will be transferred to server in UNICODE_FSS charset.</li> <li>'ðóññêèé òåêñò' will be transformed into WIN1251 encoding.</li> </ul> <h2>Processing of exclusions when working with Interbase and Firebird via ADODB</h2> <p> After the new scheme of working with exclusions had been implemented in the latest releases, processing of errors was not supported at working with <a href = "../documentation/firebird.html">Firebird</a> and <a href = "../documentation/interbase.html">Interbase</a> via <strong>ADODB</strong>. This was due to undocumented interface code-named IDBPrimaryError, which has been successfully implemented in the new release.</p> <h2>Support of working with database object names containing national symbols for connections with NONE charset</h2> <p>When connecting to Interbase or Firebird database without charset specification, object names in double quotes in a SQL query will be transformed into UNICODE_FSS charset. This ensures correct work with objects, which names contain national symbols (not ASCII), for example, Russian letters. For example:</p> <pre><code class="sql">Select “ÑÒÎËÁÅÖ1” from “ÒÀÁËÈÖÀ1”</code> </pre> <p><a href="http://www.ibprovider.com/tools/download.php?filename=ibprovider_trial.exe&lang=1" onclick="pageTracker._trackPageview('/getfile/ibprovider_trial');">Download IBProvider Professional Edition (64/32 bit)</a> </p> </tr></td> </table> </table>]]></description> <pubDate>Mon, 16 Feb 2009 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/news/n_090216.html</guid> </item> <item> <title> The brand new mechanism has been developed in IBProvider v3 for working with Firebird and Interbase text data charsets.</title> <link>http://www.ibprovider.com/eng/news/n_090110.html</link> <description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <h1>The brand new mechanism has been developed in IBProvider v3 for working with Firebird and Interbase text data charsets.</h1> <table align="center" width="95%"> <tr><td> <h2>Changes in IBProvider v2 [build 2.6.06.2688]</h2> <ul> <li>Addition of UTF-8 charset support</li> <li>Loading of charset information for COLUMN and PROCEDURE_PARAMETERS metadata schemes from system tables.</li> </ul> <h2>Changes in IBProvider v3 [build 3.0.0.6327 RC3]</h2> New IBProvider v3 offers the brand new scheme for working with text data charsets: <ul> <li>We added <a href="../documentation/property_001.html#ctype_user"><b><font color="#009933">ctype_user</b></font></a> property that allows setting the encoding of data coming to client irrespective of the encoding in which this data is coming from database server.</li> <li>Support of <a href = "../documentation/firebird.html">Firebird</a> and <a href = "../documentation/interbase.html">Interbase</a> charsets aliases.</li> <li>We added <a href="../documentation/property_001.html#ctype_none"><b><font color="#009933">ctype_none</b></font></a> property that allows setting the charset for working with text data in NONE encoding.</li> <li>New algorithms of BLOB fields converting provide for quick work with flowing data, optimization of interaction with ICU library.</li> <li>Other important changes.</li> </ul> <p>See detailed information on working with new character set processor in <a href = "../documentation/charsets_collations.html">Firebird and Interbase charsets</a> .</p> <h2>Text columns size in Firebird 2.x</h2> <p> IBProvider started to control text columns size when working with <a href = "../documentation/firebird_21_adonet_eng.html">Firebird 2</a> servers in Unicode mode. If the length of loaded data exceeds the text column size the exclusion will be generated. To avoid column size checking connect in ordinary mode and set <em>Unicode_mode</em>=<b>false</b>. <p><a href="http://www.ibprovider.com/tools/download.php?filename=ibprovider_trial.exe&lang=1" onclick="pageTracker._trackPageview('/getfile/ibprovider_trial');">Download IBProvider Professional Edition (64/32 bit)</a> </p> </tr></td> </table> </table>]]></description> <pubDate>Mon, 12 Jan 2009 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/news/n_090110.html</guid> </item> <item> <title> New IBProvider – support of 49 code pages, ability to work without provider registering, prevention of memory leaks in Firebird client.</title> <link>http://www.ibprovider.com/eng/news/n_081106.html</link> <description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <h1>New IBProvider – support of 49 code pages, ability to work without provider registering, prevention of memory leaks in Firebird client.</h1> <table align="center" width="95%"> <tr><td> The new IBProvider version: <ul> <li>Support of 49 Firebird and Interbase code pages.</li> <li>Possible provider operation without registration in the system via manifest file.</li> <li>Prevention of memory leaks in Firebird client during library unloading.</li> <li>Specific errors have been fixed.</li> </ul> Version numbers: <ul> <li>IBProvider 1.9.11.2628</li> <li>IBProvider 2.6.5.2628</li> <li>IBProvider 3.0.0.5334 RC3</li> </ul> <h2>IBProvider v3 Release Candidate 3</h2> <h3>Support of 49 Firebird and Interbase code pages</h3> <p>The new version of the driver supports all code pages of <a href = "../documentation/firebird_21_adonet_eng.html">Firebird 2.1</a> , including <u>UNICODE_FSS</u>, <u>UTF8</u> and <u>OCTETS</u> binary data.</p> <h3>Connection of external conversion algorithms</h3> <p>The new <a href="../documentation/property_001.html#icu_library"><b><font color="#009933">icu_library</b></font></a> initialization property defines the path to DLL-library that serves ICU character sets. You can take ICU library from <strong>Firebird 2.1</strong> set: icuuc30.dll. You shall also copy auxiliary DLL: icudt30.dll.</p> <p>With icuuc30.dll connection you will obtain the opportunity of working with <u>CP943C</u> and <u>GBK</u>. character sets.</p> <p>See <a href = "../documentation/charsets_collations.html">the full list of Firebird and Interbase supported character sets</a> .</p> <h3>IBProvider work without registering in the system</h3> <p>Access to <a href = "../documentation/firebird.html">Firebird</a> and Interbase without installation of additional components in the operating system is topical for:</p> <ul> <li>WEB-applications on external hosting.</li> <li>Portable-applications connected to <strong>Firebird Embedded</strong>.</li> <li>Applications working with the database on the computer with limited user rights, without registering provider's COM-component.</li> </ul> <p>The information about COM-component is included into client’s application manifest file. This eliminates the necessity to register IBProvider in the registry. This feature is supported by all the versions of IBProvider Professional.</p> <p> <a href = "../documentation/ibprovider_without_regsvr.html">Example of working with Firebird and Interbase without registering additional components</a> .</p> <h3>Firebird client unload</h3> <p>Memory leaks were registered during fbclient.dll unload in the Firebird client’s library prior to Firebird 2.5 version. To prevent leaks <strong>dbclient_lock_rules</strong> feature has been added to IBProvider that defines the fbclient.dll unload rule.</p> <p>Possible values of <em>dbclient_lock_rules</em>: <br>0 – unload the client after disconnecting. <br>1 – unload the client together with the provider. Default behavior. <br>2 – do not unload the client’s library at all. </p> <p>Keeping dll in memory reduces fbclient.dll upload/unload overheads and makes the application work faster.</p> <p><a href="http://www.ibprovider.com/tools/download.php?filename=ibprovider_trial.exe&lang=1" onclick="pageTracker._trackPageview('/getfile/ibprovider_trial');">Download IBProvider Professional Edition (64/32 bit)</a> </p> </tr></td> </table> </table>]]></description> <pubDate>Thu, 06 Nov 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/news/n_081106.html</guid> </item> <item> <title> In the new edition of IBProvider Professional 7 codepages support was implemented, bugs were fixed, BLOB-fields access and memory management was improved</title> <link>http://www.ibprovider.com/eng/news/n_081003.html</link> <description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <h1>In the new edition of IBProvider Professional 7 codepages support was implemented, bugs were fixed, BLOB-fields access and memory management was improved</h1> <table align="center" width="95%"> <tr><td> <h2>IBProvider builds:</h2> <ul> <li>IBProvider 1.9.10.2557</li> <li>IBProvider 2.6.4.2557</li> <li>IBProvider 3.0.0.5068 RC3</li> </ul> <h2>IBProvider v3 Release Candidate 3</h2> <ul> <li>Support of the following codepages added: DOS858, TIS620, BIG5, KSC_5601, GB_2312, SJIS_0208, EUCJ_0208;</li> <li>Bug in the errors handling for OUT-parameters of query was fixed;</li> <li>BLOB-fields access was improved;</li> <li>Memory management was improved;</li> </ul> <h2>IBProvider v2/v1</h2> <ul> <li>BLOB-fields access was improved;</li> <li>Memory management was improved;</li> </ul> <p><a href="http://www.ibprovider.com/tools/download.php?filename=ibprovider_trial.exe&lang=1" onclick="pageTracker._trackPageview('/getfile/ibprovider_trial');">Download IBProvider Professional Edition (64/32 bit)</a> </p> </tr></td> </table> </table>]]></description> <pubDate>Fri, 03 Oct 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/news/n_081003.html</guid> </item> <item> <title> The 6 world-wide Firebird Conference in Bergamo, Italy</title> <link>http://www.ibprovider.com/eng/news/n_080825.html</link> <description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <h1>The 6 world-wide Firebird Conference in Bergamo, Italy</h1> <table align="center" width="95%"> <tr><td> The 6 world-wide Firebird Conference will take place in Bergamo, Italy. Conference will be from thursday september 25 till saturday september 27. <br><br> <div align="center"> <noindex><a rel="nofollow" target="_blank" href="#" title="http://www.firebirdconference.net/" onmouseover="this.href=this.title"><img border='0' src='http://www.firebirdnews.org/imgs/fbconf2008.png'/></a></noindex> </div> <br><br> Every day have a special theme with morning session only in italian language and afternoon session in english with best italian and worldwide firebird-world expert! <ul> <li> <noindex><a rel="nofollow" target="_blank" href="#" title="http://www.firebirdconference.net/index.php?option=com_content&task=view&id=3&Itemid=4" onmouseover="this.href=this.title">Firebird Conference 2008 Timetable</a></noindex> </li> <li> <noindex><a rel="nofollow" target="_blank" href="#" title="https://www.firebirdconference.net/index.php?option=com_dtregister&task=listevents &Itemid=2" onmouseover="this.href=this.title">Register</a></noindex> </li> </ul> <strong>Important notice:</strong> All visitors of the 6 world-wide Firebird Conference can order IBProvider Professional Edition <u>with 20% discount</u> <br><br> </tr></td> </table> </table>]]></description> <pubDate>Mon, 25 Aug 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/news/n_080825.html</guid> </item> <item> <title> IBProvider updates are available. Operation with NUMERIC-types and connection pooling were improved. External and temporary tables support in metadata schemes was added. Disabled metadata cache mode performance was increased in 2.5 times.</title> <link>http://www.ibprovider.com/eng/news/n_080730.html</link> <description><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <h1>New packages of IBProvider Professional Edition came out</h1> <table align="center" width="95%"> <tr><td> <h2>Brief release annotation</h2> <p><b>IBProvider v3 Release Candidate 3 [build 3.0.0.4963]</b></p> <ul> <li>NUMERIC-types support was improved.</li> <li>Disabled metadata cache mode performance was increased in 2.5 times.</li> <li>Metadata schemes were updated. Among them in schemes TABLE_INFO and TABLES classification of external (EXTERNAL TABLE) and temporary tables (GLOBAL TEMPORARY PRESERVE/DELETE) was added starting from Firebird 2.1 and Interbase 7.5.</li> <li>Correct processing of active transactions in the connection pool.</li> </ul> <p><b>New builds of IBProvider v1.9.9.2547 and IBProvider v2.6.3.2547</b></p> <ul> <li>BLOB-columns metadata description bug was fixed.</li> <li>Correct processing of active transactions in the connection pool.</li> </ul> <h2>IBProvider v3 Release Candidate 3 build 3.0.0.4963</h2> <h3>NUMERIC-types support was improved</h3> <ul> <li>Correct view of NUMERIC-columns types with zero scale. This feature will not work for and .</li> <li>Precisions for NUMERIC-columns were changed to 4,9,18. In previous releases precisions were equal to 5/10/19. Precision depends on base type in which NUMERIC is stored (SHORT, LONG or INT64).</li> <li>Changes are true for simple columns and columns with arrays.</li> </ul> <h4>Backward compatibility</h4> <p> 3 initialization properties: n <a href="../documentation/property_001.html#numeric_i2_rules"><b><font color="#009933">numeric_i2_rules</b></font></a>, <a href="../documentation/property_001.html#numeric_i4_rules"><b><font color="#009933">numeric_i4_rules</b></font></a>, <a href="../documentation/property_001.html#numeric_i8_rules"><b><font color="#009933">numeric_i8_rules</b></font></a> for backward compatibility were added. Set these properties in getline on value 3 and you will rollback provider. </p> <h4>Common troubles with NUMERIC and solution</h4> <p> Common troubles with NUMERIC and solutions. Servers Interbase/Firebird/Yaffil implement simplified precision control. For example, they allow storing 32000 value in NUMERIC(4,0). <a href = "../documentation/con_to_ms.html">MS SQL Server 2005</a> checks uploaded data precision. If data precision is not in the allowed range MS SQL will generate the error: </p> <table width="95%" align="center"> <tr><td> <table class="modern" align = "left" width="100%"> <tr> <td class="modern"> OLE DB provider 'LCPI.IBProvider.3' for linked server 'IBP_TEST_FB21_V3' returned invalid data for column '[IBP_TEST_FB21_V3]...[NUM].N_1_0' </td></tr> </table> </table> <p> To define behavior of a provider in this case, use properties <a href="../documentation/property_001.html#numeric_i2_rules"><b><font color="#009933">numeric_i2_rules</b></font></a>, <a href="../documentation/property_001.html#numeric_i4_rules"><b><font color="#009933">numeric_i4_rules</b></font></a>, <a href="../documentation/property_001.html#numeric_i8_rules"><b><font color="#009933">numeric_i8_rules</b></font></a>. </p> <h3>Correct processing of active transactions in the connection pool</h3> <ul> <li>When using SQL for transactions start ADODB may put connection with active transaction to the connection pool. As a result, when you open connection again pool may return connection with unfinished transaction. In IBP v1, v2, v3 initialization property <a href="../documentation/property_001.html#reset_ds_tr_rule"><b><font color="#009933">reset_ds_tr_rule</b></font></a>.</li> <li>Reset to initial state of session settings of the multiple connections was implemented.</li> </ul> <h3>Metadata query optimization for disabled metadata cache mode</h3> <p> If you disable metadata cache <b>schema_cache=0</b> new build of IBProvider use query with parameters with limits considered. </p> <p> This feature cuts traffic between client and server and <u>increase running speed in 2.5 times</u> with cache disabled if compared to previous versions. <b>schema_cache=1</b> by default (metadata cache is enabled).</p> <h3>Classification of external and temporary tables</h3> <p>In TABLES, TABLES_INFO metadata schemes in TABLE_TYPE column new tables classifications were added:</p> <ul> <li><em>EXTERNAL TABLE</em> - all server types and versions supported</li> <li><em>GLOBAL TEMPORARY PRESERVE</em> - Interbase 7.5 , <a href = "../documentation/firebird_21_adonet_eng.html">Firebird 2.1</a> or above.</li> <li><em>GLOBAL TEMPORARY DELETE</em> - Interbase 7.5, Firebird 2.1 or above.</li> </ul> <h3>Other metadata changes</h3> <ul> <li>In TABLES_INFO, TABLES schemes "EXTERNAL_FILE" column was added.</li> <li>In TABLES_OWNER scheme "TABLE_OWNER" column was added.</li> <li>Ignoring text case for column restriction in "TABLE_CONSTRAINT::CONSTRAINT_TYPE".</li> </ul> <h2>New builds of IBProvider v2, v1</h2> <ul> <li>IBProvider v1 [1.9.9.2547]</li> <li>IBProvider v2 [2.6.3.2547]</li> </ul> <h2>Some features from IBProvider v3 RC3 are implemented</h2> <ul> <li>Ignoring text case for field restriction in "TABLE_CONSTRAINT::CONSTRAINT_TYPE" was added.</li> <li>Correct interaction with connection pool.</li> </ul> <h3>Besides, a bug in BLOB-columns description was fixed</h3> <p>Due to the bug in release 2.6.1 (2.6.2), BLOB-columns were published with wrong flag DBCOLUMNFLAGS_ISFIXEDLENGTH.</p> <p><a href="http://www.ibprovider.com/tools/download.php?filename=ibprovider_trial.exe&lang=1" onclick="pageTracker._trackPageview('/getfile/ibprovider_trial');">Download IBProvider Professional Edition (64/32 bit) [build: 3.0.0.4963]</a> </p> <br><br> </tr></td> </table> </table>]]></description> <pubDate>Wed, 30 Jul 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/news/n_080730.html</guid> </item> <item> <title> Quick start with Borland Interbase SQL Server.</title> <link>http://www.ibprovider.com/eng/documentation/interbase.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/interbase.html">Quick start with Borland Interbase SQL Server.</a> </body></html> ]]> </description> <pubDate>Wed, 02 Apr 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#02-04-2008</guid> </item> <item> <title> Working with Firebird and Interbase in Delphi.</title> <link>http://www.ibprovider.com/eng/documentation/firebird_interbase_delphi.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/firebird_interbase_delphi.html">Working with Firebird and Interbase in Delphi.</a> </body></html> ]]> </description> <pubDate>Tue, 02 Dec 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#02-12-2008</guid> </item> <item> <title> Working with Firebird and Interbase with limited system rights.</title> <link>http://www.ibprovider.com/eng/documentation/ibprovider_without_regsvr.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/ibprovider_without_regsvr.html">Working with Firebird and Interbase with limited system rights.</a> </body></html> ]]> </description> <pubDate>Thu, 06 Nov 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#06-11-2008</guid> </item> <item> <title> Charsets and collations in Firebird and Interbase.</title> <link>http://www.ibprovider.com/eng/documentation/charsets_collations.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/charsets_collations.html">Charsets and collations in Firebird and Interbase.</a> </body></html> ]]> </description> <pubDate>Thu, 06 Nov 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#06-11-2008</guid> </item> <item> <title> Firebird Sql Server for beginners</title> <link>http://www.ibprovider.com/eng/documentation/firebird.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/firebird.html">Firebird Sql Server for beginners</a> </body></html> ]]> </description> <pubDate>Mon, 20 Oct 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#20-10-2008</guid> </item> <item> <title> Interbase and Firebird Developer's manual for ADO .Net. Part 3. Additional features: DDL, metadata schemas, ODBC Escape Sequences</title> <link>http://www.ibprovider.com/eng/documentation/firebird_adonet/p3_ddl_odbc_metadata.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/firebird_adonet/p3_ddl_odbc_metadata.html">Interbase and Firebird Developer's manual for ADO .Net. Part 3. Additional features: DDL, metadata schemas, ODBC Escape Sequences</a> </body></html> ]]> </description> <pubDate>Mon, 21 Apr 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#21-04-2008</guid> </item> <item> <title> Interbase and Firebird Developer's manual for ADO .Net. Part 2. Using code generators and tools of Visual Studio 2005 - VS 2008</title> <link>http://www.ibprovider.com/eng/documentation/firebird_adonet/p2_visual_studio_2008.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/firebird_adonet/p2_visual_studio_2008.html">Interbase and Firebird Developer's manual for ADO .Net. Part 2. Using code generators and tools of Visual Studio 2005 - VS 2008</a> </body></html> ]]> </description> <pubDate>Mon, 14 Apr 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#14-04-2008</guid> </item> <item> <title> 10 reasons to upgrade Interbase and Firebird application to 64 bits.</title> <link>http://www.ibprovider.com/eng/documentation/firebird_interbase_64_bit.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/firebird_interbase_64_bit.html">10 reasons to upgrade Interbase and Firebird application to 64 bits.</a> </body></html> ]]> </description> <pubDate>Mon, 07 Apr 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#07-04-2008</guid> </item> <item> <title> Interbase and Firebird Developer's manual for Visual Studio. Part 1. Introduction to ADO .Net.</title> <link>http://www.ibprovider.com/eng/documentation/firebird_adonet/firebird_adonet.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/firebird_adonet/firebird_adonet.html">Interbase and Firebird Developer's manual for Visual Studio. Part 1. Introduction to ADO .Net</a>. </body></html> ]]> </description> <pubDate>Fri, 28 Mar 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#28-03-2008</guid> </item> <item> <title> New features of Firebird 2.0. Examples for ADO .Net (c#).</title> <link>http://www.ibprovider.com/eng/documentation/firebird_20_adonet.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/firebird_20_adonet.html">New features of Firebird 2.0. Examples for ADO .Net (c#).</a> </body></html> ]]> </description> <pubDate>Sat, 23 Feb 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#23-02-2008</guid> </item> <item> <title> Integration Services. Part 1. Import and data processing in Firebird and Interbase. (MS SQL Server 2005 Business Intelligence).</title> <link>http://www.ibprovider.com/eng/documentation/integration_services/ssis_firebird_interbase.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/integration_services/ssis_firebird_interbase.html">Integration Services. Part 1. Import and data processing in Firebird and Interbase. (MS SQL Server 2005 Business Intelligence).</a> </body></html> ]]> </description> <pubDate>Mon, 18 Feb 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#18-02-2008</guid> </item> <item> <title> ODBC or OLE DB? Choosing a driver for InterBase and Firebird..</title> <link>http://www.ibprovider.com/eng/documentation/firebird_interbase_odbc_drivers.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/firebird_interbase_odbc_drivers.html">ODBC or OLE DB? Choosing a driver for InterBase and Firebird.</a>. </body></html> ]]> </description> <pubDate>Wed, 16 Jan 2008 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#16-01-2008</guid> </item> <item> <title> We have published forum topic with frequently asked questions about MS SQL Server Business Intelligence.</title> <link>http://www.ibprovider.com/forum/site/viewtopic.php?p=935</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> We have published forum topic with <a href="http://www.ibprovider.com/forum/site/viewtopic.php?p=935">frequently asked questions about MS SQL Server Business Intelligence</a>. </body></html> ]]> </description> <pubDate>Fri, 21 Dec 2007 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#21-12-2007</guid> </item> <item> <title> The Compete Guide to ODBC Escape Sequences in Firebird and Interbase has published.</title> <link>http://www.ibprovider.com/eng/documentation/odbc_escape_sequences_eng.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/odbc_escape_sequences_eng.html">The Compete Guide to ODBC Escape Sequences in Firebird and Interbase</a> has published. </body></html> ]]> </description> <pubDate>Tue, 04 Dec 2007 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#04-12-2007</guid> </item> <item> <title> We have published forum topic with frequently asked questions about MS SQL Linked Server technology.</title> <link>http://www.ibprovider.com/forum/site/viewtopic.php?t=19</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> We have published forum topic with <a href="http://www.ibprovider.com/forum/site/viewtopic.php?t=19">frequently asked questions about MS SQL Linked Server technology</a>. </body></html> ]]> </description> <pubDate>Tue, 04 Dec 2007 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#04-12-2007</guid> </item> <item> <title> Differences between IBProvider versions article was updated. Existing and new functions has grouped by categories.</title> <link>http://www.ibprovider.com/eng/documentation/differences_between_versions.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> <a href="http://www.ibprovider.com/eng/documentation/differences_between_versions.html">Differences between IBProvider versions</a> article was updated. Existing and new functions has grouped by categories. </body></html> ]]> </description> <pubDate>Thu, 18 Oct 2007 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#18-10-2007</guid> </item> <item> <title> New example of the storing image into the BLOB field.</title> <link>http://www.ibprovider.com/eng/examples/example_net_09.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> New <a href="http://www.ibprovider.com/eng/examples/example_net_09.html">example of the storing image into the BLOB field</a>. </body></html> ]]> </description> <pubDate>Fri, 17 Aug 2007 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#17-08-2007</guid> </item> <item> <title> Article Using new features of the Firebird 2.1 in the ADO .Net. was published.</title> <link>http://www.ibprovider.com/eng/documentation/firebird_21_adonet_eng.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> Article <a href="http://www.ibprovider.com/eng/documentation/firebird_21_adonet_eng.html">Using new features of the Firebird 2.1 in the ADO .Net.</a> was published. </body></html> ]]> </description> <pubDate>Tue, 24 Jul 2007 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#24-07-2007</guid> </item> <item> <title> New sample of using Crystal Reports with Firebird in .Net 2 (VS 2005). Download here</title> <link>http://www.ibprovider.com/eng/download.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> New sample of using Crystal Reports with Firebird in .Net 2 (VS 2005). Download <a href="http://www.ibprovider.com/eng/download/samples/CrystalReports.zip">here</a> </body></html> ]]> </description> <pubDate>Wed, 21 Feb 2007 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#21-02-2007</guid> </item> <item> <title> 26 and 1 samples of using ADO .Net 2.0. with Firebird 2.0. Download here</title> <link>http://www.ibprovider.com/eng/download.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> 26 and 1 samples of using ADO .Net 2.0. with Firebird 2.0. Download <a href="http://www.ibprovider.com/eng/download.html">here</a> </body></html> ]]> </description> <pubDate>Fri, 01 Dec 2006 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#01-12-2006</guid> </item> <item> <title> New article was published: Differences between IBProvider versions</title> <link>http://www.ibprovider.com/eng/documentation/differences_between_versions.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> New article was published: <a href="http://www.ibprovider.com/eng/documentation/differences_between_versions.html"> Differences between IBProvider versions</a> </body></html> ]]> </description> <pubDate>Sat, 04 Nov 2006 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#04-11-2006</guid> </item> <item> <title> Article How to connect InterBase database to MS SQL server and it VBScript sample was updated. Tips: using manual transaction mamagement</title> <link>http://www.ibprovider.com/eng/documentation/con_to_ms.html</link> <description><![CDATA[ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><body> Article <a href="http://www.ibprovider.com/eng/documentation/con_to_ms.html">How to connect InterBase database to MS SQL server</a> and it VBScript sample was updated. Tips: using manual transaction mamagement </body></html> ]]> </description> <pubDate>Wed, 02 Aug 2006 00:00:00 +0300</pubDate> <guid>http://www.ibprovider.com/eng/index.html#02-08-2006</guid> </item> </channel> </rss>