`
kevinhrw
  • 浏览: 191191 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ADO游标集打开的位置

    博客分类:
  • C++
阅读更多

CursorLocation 属性 (ADO) 
设置或返回游标引擎的位置。 

设置和返回值 

设置或返回可设置为以下某个常量的长整型值。 

常量 说明 
adUseNone 没有使用游标服务。(该常量已过时并且只为了向后兼容才出现)。 
adUseClient 使用由本地游标库提供的客户端游标。本地游标引擎通常允许使用的许多功能可能是驱动程序提供的游标无法使用的,因此使用该设置对于那些将要启用的功能是有好处的。adUseClientBatch 与 adUseClient 同义,也支持向后兼容性。 
adUseServer 默认值。使用数据提供者或驱动程序提供的游标。这些游标有时非常灵活,对于其他用户对数据源所作的更改具有额外的敏感性。但是,Microsoft Client Cursor Provider(如已断开关联的记录集)的某些功能无法由服务器端游标模拟,通过该设置将无法使用这些功能。 


说明 

该属性允许在可用于提供者的各种游标库中进行选择。通常,可以选择使用客户端游标库或位于服务器上的某个游标库。 

该属性设置仅对属性已经设置后才建立的连接有影响。更改 CursorLocation 属性不会影响现有的连接。 

对于 Connection 或关闭的 Recordset 该属性为读/写,而对打开的 Recordset 该属性为只读。 

Connection.Execute 游标将继承该设置。Recordset 将自动从与之关联的连接中继承该设置。 

Remote Data Service 用法 当用于客户端 (ADOR) Recordset 或 Connection 对象时,只能将 CursorLocation 属性设置为 adUseClient。

分享到:
评论

相关推荐

    ASP技术常遇问题解答-如何定义记录集打开的游标类型?.zip

    本篇文章将深入探讨如何在ASP中定义记录集打开时的游标类型,并了解各种游标类型的特性和应用场景。 首先,我们需要了解游标的基本概念。游标是数据库系统提供的一种机制,它允许用户在结果集中向前或向后移动,...

    VB链接sql使用游标和存储

    在VB(Visual Basic)编程中,连接SQL数据库并利用...总结,VB通过ADO连接SQL数据库,使用游标可以高效处理结果集,而存储过程则能提升性能和安全性。理解并熟练运用这些技术,对于任何VB开发者来说都是至关重要的。

    用ADO实现数据库记录排序

    在实际编程中,需要注意的是,如果Recordset是动态打开的(即不包含所有记录的数据),那么在进行排序时可能需要先将Recordset的CursorLocation属性设置为adUseServer(服务器端游标),以确保服务器能处理排序请求...

    存储过程和游标

    2. 打开游标,使数据库开始准备处理结果集。 3. 使用`FETCH`语句获取当前行的数据。 4. 在处理完当前行后,使用`NEXT`、`PREV`等移动到下一行或上一行。 5. 当所有行都处理完毕,关闭游标以释放资源。 在SQL Server...

    游标 和 存储过程的创建 及 在程序中的调用

    3. 打开游标,这使得可以从结果集中开始读取数据。 4. 使用FETCH语句获取当前行的数据。 5. 处理获取的数据。 6. 使用CLOSE语句关闭游标,释放资源。 接下来,我们讨论“存储过程”(Stored Procedure)。存储过程...

    ASP技术常遇问题解答-如何将数据访问页绑定到断开连接的 ADO 记录集上?.zip

    在打开记录集时,设置`CursorLocation`属性为`adUseClient`,这会创建一个在客户端的游标,并且使记录集与数据库断开连接。 ```vbscript Dim conn, rs Set conn = Server.CreateObject("ADODB.Connection") conn....

    ADO三大对象详解

    * MovePrevious:将记录指针移到结果集的上一位置。 * Open:打开结果集。 * Close:关闭结果集。 ADO 三大对象是访问和操作数据库的核心组件,每个对象都有其特定的属性和方法,可以根据实际需求选择合适的对象和...

    ADO连接sql2000数据库

    `Open()`方法打开记录集,指定SQL查询(例如“select * from kk”)和连接对象,以及打开模式(如`adOpenStatic`,表示静态游标)和锁定类型(如`adLockOptimistic`,表示乐观锁定)。 6. **执行SQL查询**: 通过...

    ADO中文帮助(CHM)

    8. **高级特性**:例如批处理操作、游标类型、数据类型转换、记录集的过滤和排序等。 由于这个CHM文件是中文版的,对于中文环境下的开发者来说尤其方便,能帮助他们更好地理解和使用ADO。值得注意的是,文件是7z...

    ADO访问Access数据库示例代码

    若要插入新记录,可以先打开一个游标类型支持添加的新`Recordset`,然后设置字段值并调用`AddNew`: ```cpp pRecordset->Open(L"SELECT * FROM MyTable WHERE 1=0", pConnection, adOpenDynamic, ...

    VC下ADO开发数据表集.rar_VC 数据库_vc 数据库_vc ado

    ADO包含了多种对象,如Connection(连接对象)、Recordset(记录集对象)、Command(命令对象)等,通过这些对象,我们可以执行SQL语句、打开和遍历数据集、更新数据库等。 2. Connection对象: Connection对象是...

    ADO Data 控件说明

    - **连接字符串(ConnectionString)、连接超时(ConnectionTimeout)、游标位置(CursorLocation)**:涉及数据库连接的细节,如指定连接的超时时间、游标的位置等。 - **游标类型(CursorType)、锁定类型(LockType)、最大...

    ADO数据库封装

    AdoRecordSet.cpp文件可能包含了实现这些功能的方法,如打开、关闭记录集,移动到特定记录,以及执行添加、删除和更新记录的操作。 接着,AdoCommand类是用于执行SQL命令或存储过程的对象。通过AdoCommand,开发者...

    数据库编程 ado封装类

    Recordset有多种游标类型,如静态、动态、键集和前进只读,对应不同的数据访问和更新能力。 4. **Parameter对象**:用于存储Command对象中的参数值,比如在调用存储过程时设置输入、输出或输入/输出参数。 5. **...

    轻松学用ADO编程(PDF格式).

    Recordset提供了多种游标类型,如静态、动态、键集和前进只,以支持不同的数据操作需求。 5. 参数化查询:当SQL命令包含参数时,可以使用Parameter对象来设置这些参数的值。这对于存储过程的调用或动态构建SQL语句...

    ADO的 参考手册!

    Recordset有多种游标类型,如静态、动态、键集和前进只读,每种类型的游标有不同的移动和导航能力。 5. **Properties集合**:所有ADO对象都有一个Properties集合,其中包含对象的属性。你可以读取或修改这些属性值...

    ADO程序员参考中文版

    3. **记录集对象(Recordset)**:是ADO的核心,它表示从数据库中检索的数据集。可以使用不同的游标类型(如静态、动态、前进只读等)和滚动方式(如向前、向后、定位等)来操作数据。 4. **参数对象(Parameter)*...

    C/C++ ADO 操作数据库

    8. **代码示例**:"AdoTest.rar"可能包含了实际的C++代码示例,展示了如何使用ADO进行数据库操作,包括打开连接、执行查询、处理结果集等步骤,是学习实践的好材料。 9. **兼容性与版本**:虽然ADO主要与Windows...

    使用ADO封装类的数据库程序开发实例(DOC)

    封装ADO类是为了简化数据库程序开发,将常见的数据库操作(如打开连接、执行SQL、处理记录集等)集成到预定义的类中,这样可以减少重复代码,提高代码的可读性和可维护性。虽然封装工作可能较为繁琐,但它能够提高...

Global site tag (gtag.js) - Google Analytics