124 lines
9.1 KiB
HTML
124 lines
9.1 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE html
|
||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html lang="en-us" xml:lang="en-us">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||
<meta name="security" content="public" />
|
||
<meta name="Robots" content="index,follow" />
|
||
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
||
<meta name="DC.Type" content="concept" />
|
||
<meta name="DC.Title" content="Implementation issues of ODBC APIs" />
|
||
<meta name="abstract" content="Learn about implementations issues when using ODBC APIs." />
|
||
<meta name="description" content="Learn about implementations issues when using ODBC APIs." />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaikappodbc.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="odbcapis.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="connectkeywords.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaikversionreleasechanges.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaikodbcapilimits.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="signon.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="typemapping.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaikodbclobdatalink.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="connstmtattr.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="connectionpooling.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="escapescalar.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="distributedtransactionsupport.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="cursorrow.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="extendeddynamicdisablederror.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaikodbc64bitrestrictions.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaiksqltablesdesc.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="handlinglongrunningqueries.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaikcommitcontrol.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="runclcmd.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="http://www-912.ibm.com/s_dir/slkbase.nsf/$$Search?openform" />
|
||
<meta name="copyright" content="(C) Copyright IBM Corporation 1999, 2006" />
|
||
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1999, 2006" />
|
||
<meta name="DC.Format" content="XHTML" />
|
||
<meta name="DC.Identifier" content="odbcapifunctions" />
|
||
<meta name="DC.Language" content="en-us" />
|
||
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
||
<!-- US Government Users Restricted Rights -->
|
||
<!-- Use, duplication or disclosure restricted by -->
|
||
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
||
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
||
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
||
<title>Implementation issues of ODBC APIs</title>
|
||
</head>
|
||
<body id="odbcapifunctions"><a name="odbcapifunctions"><!-- --></a>
|
||
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
<h1 class="topictitle1">Implementation issues of ODBC APIs</h1>
|
||
<div><p>Learn about implementations issues when using ODBC APIs.</p>
|
||
<p>Choose from the following topics for information regarding implementation
|
||
of ODBC APIs.</p>
|
||
<div class="note"><span class="notetitle">Note:</span> For a description and work-around for several problems that can occur
|
||
when using the iSeries™ Access
|
||
ODBC driver with Microsoft's ADO interface, search the Software Knowledge
|
||
Base, using <span class="keyword">ADO Stored Procedure Calls with MSDASQL</span> as
|
||
a search string.</div>
|
||
</div>
|
||
<div>
|
||
<ul class="ullinks">
|
||
<li class="ulchildlink"><strong><a href="odbcapis.htm">ODBC 3.x APIs Notes</a></strong><br />
|
||
The following table lists ODBC 3.x APIs by their associated task and identifies considerations for each API.</li>
|
||
<li class="ulchildlink"><strong><a href="connectkeywords.htm">Connection string keywords</a></strong><br />
|
||
The iSeries Access
|
||
ODBC driver has many connection string keywords that can be used to change
|
||
the behavior of the ODBC connection.</li>
|
||
<li class="ulchildlink"><strong><a href="rzaikversionreleasechanges.htm">Version and release changes in the ODBC driver behavior</a></strong><br />
|
||
This topic describes version and release changes in the ODBC driver behavior.</li>
|
||
<li class="ulchildlink"><strong><a href="rzaikodbcapilimits.htm">ODBC API restrictions and unsupported functions</a></strong><br />
|
||
The way in which some functions are implemented in the iSeries Access
|
||
for Windows<sup>®</sup> ODBC
|
||
Driver does not meet the specifications in the Microsoft<sup>®</sup> ODBC Software Development
|
||
Kit Programmer's Reference.</li>
|
||
<li class="ulchildlink"><strong><a href="signon.htm">Signon dialog behavior</a></strong><br />
|
||
The signon dialog behavior has been simplified from the behavior
|
||
seen in previous iSeries Access
|
||
for Windows<sup>®</sup> ODBC
|
||
drivers. The signon dialog behavior is based on how your data source is set
|
||
up and which ODBC API (SQLConnect, SQLDriverConnect, SQLBrowseConnect) your
|
||
application uses to connect.</li>
|
||
<li class="ulchildlink"><strong><a href="typemapping.htm">ODBC data types and how they correspond to DB2 UDB database types</a></strong><br />
|
||
The ODBC driver maps data types between ODBC types and DB2<sup>®</sup> UDB types.
|
||
The following table shows this mapping.</li>
|
||
<li class="ulchildlink"><strong><a href="rzaikodbclobdatalink.htm">Large objects (LOBs) considerations</a></strong><br />
|
||
Use LOBs with iSeries Access for Windows<sup>®</sup> ODBC to store and access large
|
||
text documents. </li>
|
||
<li class="ulchildlink"><strong><a href="connstmtattr.htm">Connection and statement attributes</a></strong><br />
|
||
The ODBC specification defines several connection and statement attributes.</li>
|
||
<li class="ulchildlink"><strong><a href="connectionpooling.htm">Connection pooling</a></strong><br />
|
||
Connection pooling refers to the behavior where ODBC connections are left open after the application has requested to disconnect them. Connections that are in the pool can be reused by the same application avoiding the time consuming operation of creating a brand new connection.</li>
|
||
<li class="ulchildlink"><strong><a href="escapescalar.htm">SQLPrepare and SQLNativeSQL escape sequences and scalar functions</a></strong><br />
|
||
ODBC has escape sequences and scalar functions that can be used to avoiding having to code directly to the syntax of a particular DBMS's version of SQL.</li>
|
||
<li class="ulchildlink"><strong><a href="distributedtransactionsupport.htm">Distributed transaction support</a></strong><br />
|
||
Distributed transactions allow an application to coordinate units of work across multiple databases.</li>
|
||
<li class="ulchildlink"><strong><a href="cursorrow.htm">Cursor Behavior Notes</a></strong><br />
|
||
Cursor behaviors can affect how data is fetched when working with
|
||
the iSeries Access
|
||
ODBC driver.</li>
|
||
<li class="ulchildlink"><strong><a href="extendeddynamicdisablederror.htm">Extended dynamic disabled error</a></strong><br />
|
||
The <em>Extended dynamic support disabled</em> message is seen when
|
||
a SQL package is unusable for some reason.</li>
|
||
<li class="ulchildlink"><strong><a href="rzaikodbc64bitrestrictions.htm">Restrictions of the 64–bit iSeries Access for Windows ODBC Driver</a></strong><br />
|
||
MTS is not supported on the 64-bit iSeries Access for Windows<sup>®</sup> ODBC
|
||
driver.</li>
|
||
<li class="ulchildlink"><strong><a href="rzaiksqltablesdesc.htm">SQLTables Description</a></strong><br />
|
||
The following is a discussion about SQLTables description.</li>
|
||
<li class="ulchildlink"><strong><a href="handlinglongrunningqueries.htm">Handle long-running queries</a></strong><br />
|
||
There are at least two ways you can handle long running queries through ODBC.</li>
|
||
<li class="ulchildlink"><strong><a href="rzaikcommitcontrol.htm">Commitment control considerations</a></strong><br />
|
||
Run ODBC autocommit support to different commit levels.</li>
|
||
</ul>
|
||
|
||
<div class="familylinks">
|
||
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzaikappodbc.htm" title="A common database interface that uses SQL as its database access language. iSeries Access for Windows provides an ODBC driver to support this interface.">iSeries Access for Windows ODBC</a></div>
|
||
</div>
|
||
<div class="relref"><strong>Related reference</strong><br />
|
||
<div><a href="runclcmd.htm" title="Stored procedure support provides a means to run iSeries server Control Language (CL) commands by using the SQL CALL statement.">Example: Run CL commands that use SQL stored procedures and ODBC</a></div>
|
||
</div>
|
||
<div class="relinfo"><strong>Related information</strong><br />
|
||
<div><a href=" http://www-912.ibm.com/s_dir/slkbase.nsf/$$Search?openform" target="_blank" title="For a description and work-around for several problems that can occur when using the iSeries Access ODBC driver with Microsoft's ADO interface, search the Software Knowledge Base, using ADO Stored Procedure Calls with MSDASQL as a search string.">Software Knowledge Base</a></div>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html> |