欢迎来到天天文库
浏览记录
ID:38284500
大小:390.44 KB
页数:3页
时间:2019-05-31
《ADO技术在MicrosoftOfficeExcel中的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第34卷第8期宜春学院学报Vol.34,No.82012年8月JournalofYichunCollegeAug.2012ADO技术在MicrosoftOfficeExcel中的应用刘彩凤,崔立超,孙淑娟(烟台职业学院信息工程系,山东烟台264670)*摘要:介绍说明了ADO技术在MicrosoftOfficeExcel中的应用,以数据库SQLServer2000为例,进行了查询数据、增加数据、删除数据、更新数据的操作。关键词:ADO,MicrosoftOfficeExcel,SQL中图分类号:TP315文献标志码:B文章编号:1671-380X(2012)08-0066-03The
2、ApplicationoftheTechniqueADOinMicrosoftOfficeExcelVBALIUCai-Feng,CUIli-chao,SUNShu-juan(TheInformationEngineeringDepartmentofYantaiVocationalCollege,Yantai264670,China)Abstract:ThispaperintroducedandanalyzedtheapplicationofthetechniqueADOinMicrosoftOfficeExcel,andillustratedtheprocessesofsearch
3、,input,deletionandupdateofdatawiththeexampleofSQLServer2000database.Keywords:ADO,MicrosoftOfficeExcel,SQL1背景与现状以及属于这三个顶层对象的集合:Errors、Parameters和[2]MicrosoftExcel2003是一种高度可编程的产品,是开发Fields。根据ADO这些特点,在学生评教系统的中系部[1]基于电子表格的应用程序的最佳选择。ADO是ActiveX管理软件中采用了这一技术,数据库采用SQLServer2000。DataObject的缩写,ADO建立在一个对象
4、模型上,大多数Excel对数据库SQLServer2000访问的原理和ADO对象描述情况下需要三个顶层对象Connection、Command、Recordset表1。表1ADO对象描述对象名描述Connection指定连接数据来源Command主要用于执行SQL语句或存储过程,且在执行时不需要参数也不返回值Recordset由一组记录组成的记录集,并把执行结果返回到应用程序中Error访问数据源时所返回的错误信息,这些错误不是ADO错误,是ADO对象运行时的错误。Parameter与Command对象有关的参数Fields记录集中某个字段的信息2ADO的应用Provider属性,则
5、默认为ODBC的OLEDBProvider,DataMicrosoftOfficeExcel编程采用VBA语言借助ADO技Source属性指定要连接的服务器,InitialCatalog用于指定要术,把纯文本SQL语句直接传到数据源中,进行相关的操连接的数据库。作。采用ADO技术与数据库连接进行读写操作来满足多个PublicconnAsNewADODB.Connection用户同时访问相关数据。在处理数据源中的数据之前,必DimconnectionStringAsString须建立与数据源的连接。由于大多数任务都涉及ADO,数connectionString="Provider=SQ
6、LOLEDB.1;DataSource据源的连接有多种方法,该系统使用ADOConnection对象,=127.0.0.1;"&_[5]采用一个连接字符串来设定多个连接属性来建立连接。"InitialCatalog=student;UserID=sa;Password=123"在连接字符串中,首先要设置Provider属性,如果没有指定conn.connectionString=connectionString*收稿日期:2012-06-15基金项目:烟台职业学院课题《教学质量网络评价系统的研究与开发》,编号:201103。作者简介:刘彩凤(1973-),女,山东福山人,讲师,硕士,
7、研究方向:计算机应用技术。·66·第8期刘彩凤,崔立超,孙淑娟:ADO技术在MicrosoftOfficeExcel中的应用第34卷OnErrorResumeNextNextconn.OpenRange("a2").CopyFromRecordsetrs利用ADO中Connection对象提供的Execute方法,可rs.Close[3]以轻松完成对数据库和服务器的管理任务。对数据源中conn.Close的数据有四种基本数据操作,检索数据、添加数据、修改结
此文档下载收益归作者所有