- 5
- 0
- 约6.42千字
- 约 39页
- 2016-10-26 发布于广东
- 举报
2.Move方法 除了移动记录集指针的方法外,还可以使用Move方法遍历记录集。 语法: HRESULT Move(long NumRecords,const_variant_t Start = vtMissing) 12.2.7 向记录集中添加数据 (1)调用Recordset对象的AddNew方法添 加一个新的空记录。 语法: Recordset.AddNew FieldList,Values (2)调用PutCollect方法向新记录中的字段赋值。 语法: void PutCollect(const _variant_t Index,const _variant_t pvar) (3)调用Recordset对象的Update方法更新数据库中的记录。 语法: recordset.update Fields,values 12.2.8 修改现有记录 打开记录集以后,就可以在记录集中修改记录了。 修改记录时的步骤如下。 (1)调用Recordset对象的Move方法选择要修改的记录。 (2)调用PutCollect方法向当前记录中的字段赋新值。 (3)调用Recordset对象的Update方法更新数据库中的记录。 12.2.9 删除记录集中指定记录 从记录集中删除记录可以使用Delete方法。 HRESULT Delete(enum AffectedEnum AffectRecords) 12.2.10 使用SQL操作数据库 使用Recordset对象的方法操作数据表相对来说比较麻烦。 实际上,使用连接对象的Execute方法执行SQL命令更方便。 Execute方法的语法如下: _RecordsetPtr Execute(_bstr_t CommandText,VARIANT * RecordsAffected,long Options) 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 第12章 ADO数据库编程 12.1 ADO对象 ActiveX Data Objects(ADO)是Microsoft数据库应用程序开发的新接口,是建立在OLEDB之上的高层数据库访问 技术。 ADO封装了OLEDB所提供的接口,用户能够编写应用程序以通过OLEDB提供者访问和操作数据库服务器中的数据。 ADO的优点是易于使用、速度快。 ADO数据库访问技术有以下特点。 多种方法访问数据库。 基于COM的特性使ADO技术能应用于很多编程环境。 方便Web应用。 12.1.1 连接对象 连接对象(Connection)用于连接数据源,以及处理一些命令和事务。 在使用ADO访问数据库之前,必须先创建一个Connection对象,然后通过它打开与数据库的连接。 属 性 描 述 Attributes 属性为读/写,并且其值可以为AdXactCommitRetaining和AdXactAbortRetaining中的任意一个或多个 CommandTimeout 该属性允许由于网络拥塞或服务器负载过重产生的延迟而取消 Execute 方法调用。指示在终止尝试和产生错误之前执行命令期间需等待的时间 ConnectionString 该属性包含用来建立到数据源的连接的信息。通过传递包含一系列由分号分隔的 argument = value 语句的详细连接字符串可指定数据源 ConnectionTimeout 如果由于网络拥塞或服务器负载过重导致的延迟使得必须放弃连接尝试时,使用该属性,指示在终止尝试和产生错误前建立连接期间所等待的时间 CursorLocation 该属性允许在提供者可用的各种游标库中进行选择。通常,可以选择使用客户端游标库或位于服务器上的某个游标库。设置或返回游标引擎的位置 DefaultDatabase 设置或返回指定Connection对象上默认数据库的名称 IsolationLevel 表示Connection对象的隔离级别。IsolationLevel 的属性为读/写。直到下次调用BeginTrans方法时,该设置才可以生效 Mode 可设置或返回当前连接上提供者正在使用的访问权限。Mode属性只能在关闭Connection对象时方可设置 Provider 设置或返回连接提供者的名称 State 确定指定对
您可能关注的文档
- 新Visual Basic软件开发技术 教学课件 李洛 罗佳 吴绍根 陈建潮 在VB中使用Win32 API函数 第1章.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第1章 Visual Basic语言导引.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第2章 Visual Basic语言基础.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第3章 顺序结构程序设计.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第4章 选择结构程序设计.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第5章 循环结构程序设计.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第6章 数组.ppt
- 新Visual Basic语言程序设计及实验教程 电子教案 周建丽 第7章 过程.ppt
- 新Visual Basic语言程序设计教程 电子教案 周建丽 Visual Basic语言程序设计教程 教学课件 周建丽 6166.ppt
- 新Visual C# .NET程序设计教程 教学课件 罗福强 白忠建 杨剑 C# Ch1.ppt
最近下载
- 商务星球版2025-2026学年七年级下册地理教学工作计划(及进度表).docx
- TCL 移动空调KYR-35 KY使用说明书.pdf
- 工业机器人离线编程与仿真 教案 项目1--4 仿真软件的安装与工作站的构建---仿真软件的应用.docx VIP
- 人文艺术欣赏ppt课件(优质ppt).pptx VIP
- 伤口评估与护理记录PPT课件.pptx
- 骨科手术高龄患者并发症及相关护理措施-来源:现代养生(下半月版)(第2018001期)-河北省医疗气功医院.pdf VIP
- 小学一二年级全册体育教案.pdf VIP
- 大数据环境下网络安全问题探讨.doc VIP
- 论司法确认程序审查规则检视与优化.docx VIP
- 2022年中国社会科学院法律史考博真题、考博参考书,考博资料,难度分析.pdf VIP
原创力文档

文档评论(0)