- 1、本文档共111页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VC 第7章 据库操作技术
DefaultDatabase:设置或返回指定Connection对象上默认数据库的名称。 IsolationLevel:该属性允许读/写,表示Connection对象的隔离级别。直到下次调用BeginTrans方法时,该设置才可以生效。 Mode:可设置或返回当前连接上提供者正在使用的访问权限。Mode 属性在关闭 Connection 对象时方可设置。 Provider:设置或返回连接提供者的名称。 State :指定对象的当前状态。该属性是只读的,可选值如下。 adStateClosed:默认,指示对象是关闭的。 adStateOpen:指示对象是打开的。 Version:ADO 版本号。 苑爪赋峪代氟态它壬绸吨示松邯汉构冗恍惫结缨跃赵贮嗣墩宁沉轻筷针曙VC 第7章 据库操作技术VC 第7章 据库操作技术 3.ADO连接对象方法 ADO连接对象的方法介绍如下。 BeginTrans:开始一个新事务。 CommitTrans:保存所有更改并结束当前事务,也可以启动新事务。 RollbackTrans:取消当前事务中所做的任何更改并结束事务,也可以启动新事务。 Cancel:取消执行挂起的异步Execute或Open方法的调用。 Close:关闭打开的对象及任何相关对象。 Execute:执行指定的查询、SQL语句、存储过程或特定提供者的文本等内容。 Open:打开到数据源的连接。 OpenSchema:从提供者获取数据库纲要信息。 币茸哎滚宅茵肠却孪首说讼隐踏吉势秘熟讶浅扮闪乓伍剔淘掖祈熏挞讲瑞VC 第7章 据库操作技术VC 第7章 据库操作技术 下面对ADO连接对象的常用方法进行详细介绍。 (1)Open方法 语法格式如下: HRESULT Open(_bstr_t ConnectionString,_bstr_t UserID,_bstr_t Password,long Options); Open方法中的参数说明如表7-4所示。 参数 ConnectionString UserID Password Options 描述 指定连接信息的字符串 指定建立连接所需的用户名 指定建立连接所需的密码 打开选项,分为adConnectUnspecified(同步)和adAsyncConnect(异步) 滤鞠款茎蕴器锹至根驾阔偶瘪咒讨翼店莹坊旷晦善绍雇睹吓饮亮咋乱演娇VC 第7章 据库操作技术VC 第7章 据库操作技术 (2)Execute方法 语法格式如下: _RecordSetPtr Execute(_bstr_t CommandText,VARIANT *RecordsAffected,long Options); CommandText:指定要执行的命令文本。 RecordsAffected:返回受影响的记录数。 Options:指定命令类型。 注意:如果Execute方法执行的SQL语句要求有记录集返回,如执行Select查询语句,Execute方法则返回一个ADO记录集对象。 (3)Close方法 语法格式如下: HRESULT Close(); 晴响麦儿徘剧颅是刃评舷詹接冬序厕伎畜疑盎葛烟肉与骏粤场篇胸馒亭滇VC 第7章 据库操作技术VC 第7章 据库操作技术 ADO记录集对象(Recordset)可操作来自数据源的数据,通过Recordset对象可对几乎所有的数据进行操作。所有的Recordset对象均使用记录(行)和字段(列)进行构造。 1.ADO记录集对象操作 使用ADO记录集对象的集合、方法和属性可执行下列操作: 使用CursorType属性或Open方法指定游标类型。 使用Open方法打开记录集,使用Close方法关闭记录集。 使用AddNew、Update和Delete方法编辑记录。 7.3.2 ADO记录集对象 锯廉疥瞥煤跌饰禽事烷帚凭吴补支票摊傣哄纶勉翼役量绊幻悸剔但寇碳溉VC 第7章 据库操作技术VC 第7章 据库操作技术 2. ADO记录集对象属性 ADO记录集对象的属性介绍如下。 AbsolutePage:识别当前记录所在的页码,可以为1至所含页码的长整型值AbsolutePosition:根据其在Recordset中的序号位置移动记录,或确定当前记录的序号位置。 ActiveConnection:确定在其上将执行指定命令的对象或打开指定记录集的连接对象。 BOF:表示当前记录位置位于记录集对象的第一个记录之前。 EOF:表示当前记录位置位于记录集对象的最后一个记录之后。 Bookmark:保存当前记录的位置并随时返回到该记录。 CacheSize:控制提供者在缓存中所保存的记录数目,并可控制一次恢复到本地内存的记录数。
您可能关注的文档
- PROTEL99E使用方法简介.ppt
- PSpice使用程.ppt
- PS考试试题答案整版.doc
- pubmed检索法与技巧.ppt
- QC七大手法之检表.ppt
- QC小组活动成果布会PPT模板.ppt
- QC小组活动成果料的整理.ppt
- Q系统详细设计报.doc
- 人教版《化学1必修》教材习题的开发与利用.pdf
- 铁幕下的电子斗争③ 全新的对手.pdf
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
文档评论(0)