📄 history.html
字号:
<html>
<head>
<meta name="KEYWORDS" content="
library, C++,
Oracle, SQLServer, DB2, Sybase, Informix, InterBase, SQLBase, ODBC,
SQL, server, client, database, programming, development, software,
Win32, Windows, Linux, Unix, Solaris,
Microsoft, Borland, Centura, Gupta, IBM">
<meta name="DESCRIPTION" content="SQLAPI++ is C++ library for accessing SQL databases (Oracle, SQLServer, Sybase, DB2, InterBase, SQLBase, Informix, ODBC).
It uses native APIs, provides low-level access to database-specific features.">
<title>SQLAPI++ Library - Full History</title>
</head>
<body bgcolor="#ffffff" BACKGROUND="images/bg.gif" text="#000000"><!--class="GlbHdr"-->
<table WIDTH="600" height="40" frame="hsides" BORDER="2" BORDERCOLOR="#004fcd" align="right" cellpadding="0" cellspacing="2" id="TABLE1">
<tr><!--class="GlbActive"-->
<td width="70" bgcolor="#00bb00" bordercolor="black" align="middle">
<A href="index.html" style="TEXT-DECORATION: none">
<font color="white" size="3" face="sans-serif">
<b>Home</b></font></A></td>
<td width="70" bgcolor="#000094" bordercolor="black" align="middle">
<A href="HowTo/index.html" style="TEXT-DECORATION: none">
<font color="white" size="3" face="sans-serif">
<b>How To</b></font></A></td><!--class="GlbDefault"-->
<td width="70" bgcolor="#000094" bordercolor="black" align="middle">
<A href="OnLineDoc/index.html" style="TEXT-DECORATION: none">
<font color="white" size="3" face="sans-serif">
<b>Online Documentation</b></font></A></td><!--class="GlbDefault"-->
<td width="70" bgcolor="#000094" bordercolor="black" align="middle">
<A href="Support/index.html" style="TEXT-DECORATION: none">
<font color="white" size="3" face="sans-serif">
<b>Support</b></font></A></td>
<td width="70" bgcolor="#000094" bordercolor="black" align="middle">
<A href="Download/index.html" style="TEXT-DECORATION: none">
<font color="white" size="3" face="sans-serif">
<b>Download</b></font></A></td>
<td width="70" bgcolor="#000094" bordercolor="black" align="middle">
<A href="Order/index.html" style="TEXT-DECORATION: none">
<font color="white" size="3" face="sans-serif">
<b>Order</b></font></A></td>
</tr>
</table>
<p> </p>
<p> </p>
<table width="100%">
<tr>
<td valign="top" width="165"><!--class="LeftMenu"-->
<table frame="void" CELLSPACING="5" width="165">
<tr>
<td><p> </p></td>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</td><!--empty column-->
<td width="20">
<p> </p>
</td><!--Content-->
<td valign="top" align="left">
<h1 align="center"> SQLAPI++ Library</h1>
<h1 align="center"> Full History</h1>
<TABLE border=0 cellPadding=1 cellSpacing=1 style="WIDTH: 100%"
width="100%">
<TR bgColor=blue>
<TD><FONT color=#ffffff><STRONG>3 November 2001</STRONG></FONT></TD></TR>
<TR>
<TD>
<P>Version 3.5.2 of SQLAPI++ library released.</P>
<P>New features:</P>
<ul>
<li>InterBase: commit
management improved. New option is now available for
InterBase connection ("CommitRetaining").
See <A
href="./OnLineDoc/Connection_setOption.html">
SAConnection::setOption</A>.
<li>Oracle (OCI7): native error
number reporting fixed.
<li>SQL Server (OLE DB): bug fixed when reading data of NTEXT type.
</li></ul>
</TD>
</TR></TABLE>
<TABLE border=0 cellPadding=1 cellSpacing=1 style="WIDTH: 100%"
width="100%">
<TR bgColor=blue>
<TD><FONT color=#ffffff><STRONG>20 October 2001</STRONG></FONT></TD></TR>
<TR>
<TD>
<P>Version 3.5.1 of SQLAPI++ library released.</P>
<P>New features:</P>
<ul>
<li><STRONG>PostgreSQL
support.</STRONG>
<li>SQL Server (OLE DB): the
ability to use DBPROP_SERVERCURSOR rowset property
added. See <A
href="./ServerSpecific/SQLServer_OleDb.html#Connection and command options">SQL
Server (OLE DB) - Connection and command
options</A>.
<li>String and binary data
support has been improved. See <A
href="./OnLineDoc/String_Usage.html">SAString
object</A>
.
</li></ul>
</TD>
</TR></TABLE>
<table border="0" cellPadding="1" cellSpacing="1" style="WIDTH: 100%" width="100%">
<tr bgColor="blue">
<td><font color="#ffffff"><strong>15 September 2001</strong></font></td></tr>
<tr>
<td>
<p>Version 3.4.7 of SQLAPI++ library released.</p>
<p>New features:</p>
<ul>
<li>InterBase: bug fixed when
binding NULL values.
<li> MySQL: setting transaction isolation level implemented.
</li></ul>
</td>
</tr></table>
<table border="0" cellPadding="1" cellSpacing="1" style="WIDTH: 100%" width="100%">
<tr bgColor="blue">
<td><font color="#ffffff"><strong>1 September 2001</strong></font></td></tr>
<tr>
<td>
<p>Version 3.4.6 of SQLAPI++ library released.</p>
<p>New features:</p>
<ul>
<li>C type <em>bool</em>
supporting added. See <A href="./OnLineDoc/Enums.html#SADataType_t">SADataType_t
enum</A>,
<A href="./OnLineDoc/ValueRead_asBool.html">SAValueRead::asBool</A>,
<A href="./OnLineDoc/Param_ParamType.html">SAParam::ParamType</A>,
<A href="./OnLineDoc/Param_setParamType.html">SAParam::setParamType</A>,
<A href="./OnLineDoc/Field_FieldType.html">SAField::FieldType</A>.
</li></ul>
</td>
</tr></table>
<table border="0" cellPadding="1" cellSpacing="1" style="WIDTH: 100%" width="100%">
<tr bgColor="blue">
<td><font color="#ffffff"><strong>18 August 2001</strong></font></td></tr>
<tr>
<td>
<p>Version 3.4.4 of SQLAPI++ library released.</p>
<p>New features:</p>
<ul>
<li>SQL Server (OLE DB): COM
initialization improved.</li></ul>
</td>
</tr></table>
<table border="0" cellPadding="1" cellSpacing="1" style="WIDTH: 100%" width="100%">
<tr bgColor="blue">
<td><font color="#ffffff"><strong>24 July 2001</strong></font></td></tr>
<tr>
<td>
<p>Version 3.4.3 of SQLAPI++ library released.</p>
<p>New features:</p>
<ul>
<li>SQL Server (DB-Library):
error when returning output parameters from
stored procedures is fixed.
<li>
InterBase:
FireBird client support added.
</li></ul>
</td>
</tr></table>
<table border="0" cellPadding="1" cellSpacing="1" style="WIDTH: 100%" width="100%">
<tr bgColor="blue">
<td><font color="#ffffff"><strong>21 July 2001</strong></font></td></tr>
<tr>
<td>
<p>Version 3.4.2 of SQLAPI++ library released.</p>
<p>New features:</p>
<ul>
<li>Sybase (Sun Solaris): error
when connecting is fixed.
<li>ODBC: returning multiple
result sets from stored procedure
or batch is implemented.
</li></ul>
</td>
</tr></table>
<table border="0" cellPadding="1" cellSpacing="1" style="WIDTH: 100%" width="100%">
<tr bgColor="blue">
<td><font color="#ffffff"><strong>14 July 2001</strong></font></td></tr>
<tr>
<td>
<p>Version 3.4.1 of SQLAPI++ library released.</p>
<p>New features:</p>
<ul>
<li><strong>MySQL support</strong>.
<li>Sybase: New option is now
available for Sybase command
("PreFetchRow"). For more information see:
<A href="./OnLineDoc/Command_setOption.html">SACommand::setOption</A>
<li>Documentation improved. See
<A href="./ServerSpecific/MySQL.html">MySQL
specific information</A>.
</li></ul>
</td>
</tr></table>
<table border="0" cellPadding="1" cellSpacing="1" style="WIDTH: 100%" width="100%">
<tr bgColor="blue">
<td><font color="#ffffff"><strong>7 July 2001</strong></font></td></tr>
<tr>
<td>
<p>Version 3.3.4 of SQLAPI++ library released.</p>
<p>New features:</p>
<ul>
<li>
InterBase: error (stack
overflow) when calling stored procedures with no
parameters is fixed.
<li>
Oracle, SQLBase: <A href="./OnLineDoc/Command_isResultSet.html">SACommand::isResultSet</A>
implementation fixed.
Now it returns false after result set
is completely fetched.
<li>
SQL Server (OLE DB): bug
fixed when
reading text or image collumns with SQL
Server 7.0
client.
</li>
</ul></td></tr></table>
<table border="0" cellPadding="1" cellSpacing="1" style="WIDTH: 100%" width="100%">
<tr bgColor="blue">
<td><font color="#ffffff"><strong>23 June 2001</strong></font></td></tr>
<tr>
<td>
<p>Version 3.3.2 of SQLAPI++ library released.</p>
<p>New features:</p>
<ul>
<li>
Documentation improved. See
<A href="./HowTo/transactions.html">Transactions</A>
and <A href="./HowTo/performance.html">Optimizing
Database Performance</A>
.
</li>
</ul></td></tr></table>
<table border="0" cellPadding="1" cellSpacing="1" style="WIDTH: 100%" width="100%">
<tr bgColor="blue">
<td><font color="#ffffff"><strong>16 June 2001</strong></font></td></tr>
<tr>
<td>
<p>Version 3.3.1 of SQLAPI++ library released.</p>
<p>New features:</p>
<ul>
<li>
SQL Server: Support for
using <strong>SQL Server OLE DB API added</strong>.
Default API
for accessing SQL Server changed from DB-Library to OLE DB.
See: <A href="./ServerSpecific/SQLServer.html">
SQL Server specific information</A>.
<li>
DB2: fetching multiple
result
sets from stored procedures
implemented.
<li>
SACommand::FetchParamsNext
method deprecated. See: <A href="../HowTo/procedures.html">Executing stored
procedures</A>, <A href="../HowTo/return_param.html">Returning Output
Parameters</A> .
<li>
Documentation improved.
</li>
</ul></td></tr></table>
<table border="0" cellPadding="1" cellSpacing="1" style="WIDTH: 100%" width="100%">
<tr bgColor="blue">
<td><font color="#ffffff"><strong>2 June 2001</strong></font></td></tr>
<tr>
<td>
<p>Version 3.2.5 of SQLAPI++ library released.</p>
<p>New features:</p>
<ul>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -