正在加载图片...
2.游标分类 API(数据库应用程序接口)游标支持在ADO、ODBC、 OLE DB以及 DB_library中使用游标函数,主要用在服务器上,每·次客户端应用程序调用 API游标函数, SQL Server的ADO、 OLE DB提供者、ODBC驱动器或 DB_library的动态链接库DLL都会将这些客户请求传给服务器以对API游标 进行处理。 (3)客户机游标。客户机游标是当在客户机上缓存结果集时扌使用静态游标, 是一种临时性的游标应用方法。在客户机游标建立在客户机的数据集上,有 个缺省的结果集被用来在客户机上缓存整个结果集,客户游标常常仅被用作 Transact_ SQL游标与API游标的辅助。 由于 Transact-SQL游标和API游标使用于服务器端,所以被称为服务器游标, 也被称为后台游标,而客户端游标被称为前台游标。本章中主要讲泷服务器游 3.游标使用步骤 应用程序对每一个游标的操作过程可分为五个步骤(如图11-1所示) (1)用 DECLARE语句声明、定义游标的类型和属性。 (2)用OPEN语句打开和填充游标。 (3)执行 FETCH语句,从一个游标中获取信息(即从结果集中提取若干行数 据库)。可按需使用 UPDATE、 DELETE语句在游标当前位置上进行操作。 (4)用 CLOSE语句关闭游标。 (5)用 DEALLOCATED语句释放游标。API(数据库应用程序接口)游标支持在ADO、ODBC、OLE DB以及 DB_library 中使用游标函数,主要用在服务器上,每一次客户端应用程序调用 API游标函数,SQL Server 的ADO、OLE DB 提供者、ODBC驱动器或 DB_library 的动态链接库DLL 都会将这些客户请求传送给服务器以对API游标 进行处理。 (3)客户机游标。客户机游标是当在客户机上缓存结果集时才使用静态游标, 是一种临时性的游标应用方法。在客户机游标建立在客户机的数据集上,有一 个缺省的结果集被用来在客户机上缓存整个结果集,客户游标常常仅被用作 Transact_SQL 游标与API 游标的辅助。 由于Transact-SQL 游标和API 游标使用于服务器端,所以被称为服务器游标, 也被称为后台游标,而客户端游标被称为前台游标。本章中主要讲述服务器游 标。 3.游标使用步骤 应用程序对每一个游标的操作过程可分为五个步骤(如图11-1所示): (1)用DECLARE语句声明、定义游标的类型和属性。 (2)用OPEN 语句打开和填充游标。 (3)执行FETCH 语句,从一个游标中获取信息(即从结果集中提取若干行数 据库)。可按需使用UPDATE、DELETE语句在游标当前位置上进行操作。 (4)用CLOSE语句关闭游标。 (5)用DEALLOCATED语句释放游标。 2.游标分类
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有