- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter 3: SQL(2);Embedded SQL, ODBC and JDBC;Embedded SQL;Embedded SQL;嵌入SQL语句;工作单元之间的通信方式;SQL通信区;SQLCA的使用方法;主变量 ;主变量(续) ;Example Query; 游标;Embedded SQL (Cont.);............
EXEC SQL INCLUDE SQLCA;
/* (1) 定义SQL通信区 */
EXEC SQL BEGIN DECLARE SECTION;
/* (2) 说明主变量 */
CHAR title_id(7);
CHAR title(81);
INT royalty;
EXEC SQL END DECLARE SECTION;
main()
{
EXEC SQL DECLARE C1 CURSOR FOR
SELECT tit_id, tit, roy FROM titles;
/* (3) 游标操作(定义游标)*/
/* 从titles表中查询 tit_id, tit, roy */
EXEC SQL OPEN C1;
/* (4) 游标操作(打开游标)*/;Updates Through Cursors;;例题(续);例题(续);例题(续);例题(续);Dynamic SQL;Application Architectures
;Application Architectures;Two-tier Model;Three Tier Model;Three-tier Model (Cont.);ODBC
;;ODBC;;;网络环境下基于单层驱动程序的ODBC结构 ; 基于多层驱动程序的ODBC结构(两层结构);基于网关机制的多层驱动程序的ODBC结构(三层结构) ;ODBC (Cont.);;;…;ODBC Code;有准备地执行SQL语句的函数(用于动态sql)
(1) SQL语句预备函数
其格式如下:SQLPrepare(hstmt,szSqlStr,cbSqlStr)。其中,参数hstmt是一个有效的语句句柄,参数szSqlStr和cbSqlStr分别表示将要执行的SQL语句的字符串及其长度。
(2) SQL语句执行函数
其格式如下:SQLExecute(hstmt)。其中参数hstmt是一个有效的语句句柄。
;ODBC Code (Cont.);ODBC Code (Cont.);More ODBC Features;ODBC Conformance Levels;ODBC API与SQL CLI之间的协调;
OLE DB、ADO
;Role of OBDC;Role of OLE DB;;OLE DB Goals; 组 成;;OLE DB Data Providers;Role of ADO;ADO;
JDBC
;JDBC;;JDBC Code;JDBC Code (Cont.);JDBC Code Details ;;Prepared Statement;Transactions in JDBC;;Procedure and Function Calls in JDBC;;Result Set MetaData;Database Meta Data;Other SQL Features;Schemas, Catalogs, and Environments;Embedded SQL, ODBC and JDBC;End of Chapter
文档评论(0)