没有合适的资源?快使用搜索试试~ 我知道了~
首页DB2数据库C接口(CLI ODBC)说明文档
资源详情
资源评论
资源推荐

帮助说明网址
!""#
代码样本网址
http://www-01.ibm.com/support/knowledgecenter/SSEPGG_10.1.0/
com.ibm.db2.luw.apdv.samptop.doc/com.ibm.db2.luw.apdv.samptop.doc-gentopic1.html
连接数据库:
#db2 connect to [dbname] user [username] using [password]%
从版本 9.7 修订包 1 开始,可以使用 DB2CI 接口来访问任何受支持操作系统上的 DB2%版本 9.7 服
务器上的数据库。
DB2CI 接口支持许多 Oracle 调用接口(OCI) API。此支持能够降低启用现有 OCI 应用程序的复
杂性,以使这些应用程序能够与 DB2 数据库一起使用。IBM® Data Server Driver for DB2CI 是
DB2CI 接口的驱动程序。
IBM Data Server Driver for DB2CI
IBM Data Server Driver for DB2CI%支持进行 DB2CI 应用程序开发。
构建 DB2CI 应用程序
可以使用现有 Oracle 调用接口 (OCI)应用程序和 bldapp%脚本文件来构建 DB2CI 应用程
序。
DB2 Version 10.1 for Linux, UNIX, and Windows
Figure 1.CLIand ODBC

$% %&'()%!*%%'!%+ %!%%, %%% -%$%
. .% %% .%driver%,%% %!% %% -%
%$%%%!% %%%&'()%,-%*%%%/-%,%%/
,- %%.%%'!% + %$ % % !%CLI%,% % &'()
#"
0%&'()% -%!*%.%% % %&'()%1 %'!%2%0%
3% 4*%%&'()%'2%% ! % % %,%%+1%' %5%)
6+'5)7%'2*% ! %,% %,http://www.microsoft.com/downloads%0
3% 4*%%&'()%'2%%!%.%%!
CLIand ODBC function summary
The ODBC and%CLI%functions that are used to interact with a target database.
The SQL/CLI%column can have the following values:
95
The function is defined in the SQL/CLI%9075-3 specification.
SQL3
The function is defined in the SQL/CLI%part of the ISO SQL3 draft replacement for

SQL/CLI%9075-3.
Table 1. CLI Funcon list by category
Task
Function name
ODB
C 3.0
SQL
/CLI
CLI
rst
versi
on
supp
orted
Purpose
)-%% % %
895)67 ' :" ; & % %-%
SQLAllocEnv()
' :" ; & % % ! %
& % ! % % %
,%%%%-
SQLAllocHandle(
)
) :" ;" & % %
SQLBrowseConnec
t()
9!
%
:" ;" %<% %%
% % %
SQLConnect()
) :" ; ) % % % = % ! % .
% % %% *%%$'*
%
SQLDriverConnec
t()
) 89
#
;%
) % % % = % ! % .
% % - % %
- .%<% %%'!
+ % % ! % .
-% %,%%
Note:%>%,-%% % ?
. % % - % $(+ % .
%%%ODBC.INI%=
SQLDrivers()
) @ @ )9$%% % %%,-
% % ,- %
%.% %'!%+
SQLSetConnectAt
tr()
) :" ;" %-%
SQLSetConnectOp
tion()
' :" ; %-%
SQLSetConnectio
n()
@ 89
#
; %%% -!%-
A% !%%%%,-%.
%% %89%

Table 1. CLI Funcon list by category
Task
Function name
ODB
C 3.0
SQL
/CLI
CLI
rst
versi
on
supp
orted
Purpose
%)9$ - % % -
%-
& %, -% % %!% % %
89' 67 9!% :" ; B % % % , % ! %
SQLGetInfo()
) :" ; B % , - % %
=%!% % %
SQLGetFunctions
()
) :" ; B% % % , % % !
,-
SQLGetTypeInfo(
)
) :" ; B % , - %
% %.
C% %!%!%-
SQLCreatePkg()
@ @ ;:" (% %%%
SQLSetEnvAttr()
) :" ; % %!%-
SQLGetEnvAttr()
) :" ; B % % ! % , %
!%-
SQLGetConnectAt
tr()
9!% :" ;" B%%! %,% %-
-
SQLGetConnectOp
tion()
' :" ;%
B%%! %,% %-
-
SQLSetStmtAttr(
)
) :" ;" % % %
SQLSetStmtOptio
n()
' :" ;%
% % %-
SQLGetStmtAttr(
)
) :" ;" B % % ! % , % %
SQLGetStmtOptio
n()
' :" ;%
B % % ! % , % %
-
89B )=67 @ @ ;:D B % % = - % .

Table 1. CLI Funcon list by category
Task
Function name
ODB
C 3.0
SQL
/CLI
CLI
rst
versi
on
supp
orted
Purpose
, % % % = -
=db2dsdriver.cfg
%89%<
SQLAllocStmt()
' :" ; 5 % % %
SQLPrepare()
) :" ; % %89% %,%
/-
SQLExtendedPrep
are()
@ @ ;E % % . % , %
%,% %89% %,
%/-
SQLExtendedBind
()
@ @ ;E (% % .%,%% %,
% %
%SQLBindCol()% SQLBind
Parameter()
SQLBindParamete
r()
9!% :"%
; 5% %,% % %
%89% %6&'()%7
SQLSetParam()
' @ ; 5% %,% % %
%89% %6&'()%7
Note:%$ % &'() % * % % ,-
% %
.SQLBindParameter()
SQLParamOptions
()
' @ ; =%%%,%-%!
,%
SQLGetCursorNam
e()
) :" ; B % % %
% % %
SQLSetCursorNam
e()
) :" ; =% %%
C%<
SQLDescribePara
m()
9!
%
89
#
;" B % % - % , %
%
剩余63页未读,继续阅读











安全验证
文档复制为VIP权益,开通VIP直接复制

评论0