ADO控件在VB中的应用.pdf

ADO控件在VB中的应用.pdf

ID:57012137

大小:101.61 KB

页数:2页

时间:2020-07-30

ADO控件在VB中的应用.pdf_第1页
ADO控件在VB中的应用.pdf_第2页
资源描述:

《ADO控件在VB中的应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、·122·哈尔滨职业技术学院学报2009年第6期JournalofHarbinVocational&TechnicalCollegeADO控件在VB中的应用董国芃(哈尔滨职业技术学院,黑龙江哈尔滨150080)摘 要:文章介绍了在VB中用ADO控件、DataGrid控件对SQLServer数据库调用的方法以及ADO控件中两个关键属性连接字符串和记录源的设定方法。通过用VB设计C/S模式单表管理系统的实例,说明了如何用ADO控件实现对数据库记录的添加、修改、删除和查询,应用实例说明了通过ADO处理

2、数据库表中数据的实现方法,介绍了利用SQL语句实现对数据作数学统计的方法。关键词:数据库;开发;ADO控件;VB;SQLServer;C/S模式中图分类号:TP31文献标识码:A文章编号:1008—8970—(2009)06—0122—02在VB的应用程序开发中,访问数据库的方法可归纳为SQL语句、表的名称和存储过程的名称,执行SQL查询、更新两种。一种是通过DAO或ADO的数据源对表中的数据进行数据、插入记录等;Recordset对象表示的是来自表或命令执直接操作,另一种是通过标准的SQL语句

3、结合Connection对行结果的记录全集,操作来自提供者的几乎所有数据。Prop-象对数据库中的数据进行操作,对表中的数据进行检索和统erties(属性)、Errors(错误)、Parameters(参数)和Fields(字段)是计。DAO是VisualBasic5.0使用的数据访问技术,它在用于访ADO模型的四个集合。ADO对象模型如图1所示问MDB文件格式的数据库时有较高的效率,但访问如Oracle或SQLServer的非MDB文件格式的数据库时,因基于Access/Jet数据库引擎,访问

4、速度会大大降低。所以VisualBasic6.0推出了ADO技术。ADO中文含意是ActiveX数据对象(ActiveXDataObject),它是一种面向对象的接口。ADO访问数据库是通过访问OLEDB使用程序和OLEDB供给程序来进行的,它在封装OLEDB的程序中使用了大量的COM接口,是一种高层的访问技术。它在继承OLEDB的同时,大大简化了OLEDB的操作。此外,ADO技术可以以ActiveX控件的形图1层次对象模型式出现,被广泛应用于MicrosoftActiveX页、VisualC+

5、+和(二)ADO控件说明VisualBasic的编程。SQL是管理关系数据库系统的标准语ADOData控件使用ADO快速地创建一个到数据库的连言。每一种关系数据库如Access、SQLServer、Oracle等都有接,它最重要的两个属性是ConnectionString和RecordSource。它自己特有的SQL语言,但它们都支持像select、insert、ConnectionString属性设置控件的连接字符串,用于建立与数update、delete、create、drop等标准语句来完

6、成几乎所有的对据库的连接。Recordsource属性为记录源,通过设置该属性控数据库的操作。本文就ADO和SQL的用法做一些介绍。制从数据库中返回的记录集合。其连接程序段为:一、ADO模型与ADO控件ConnectionString="Provider=sqloledb;Server=local;(一)ADO技术概述与ADO对象模型Database=pubs;Uid=sa;Pwd=sa"Provider=sqloledbVisualBasic6.0本身提供三种数据接口:DAO、RDO和Reco

7、rdSource="select*fromQQfriend"ADO(ActiveXDataObjects,简称ADO)。ADO基于微软最新程序段中Provider用来说明驱动程序提供者是sqloledb;的被称为OLEDB的数据访问模式,它是专门为了给大范围Server指明SQLServer数据库服务器的名称或IP地址;Data-的商业数据源如传统的关系数据库、电子邮件系统、图形格base指明连接的数据库名称;Uid与Pwd分别指明登录数据库式、Internet资源等提供访问而设计的。ADO比D

8、AO所需的内的用户名与密码。第三条指令将该属性设置为一条SQL语存更少,更适合于大流量和大事务量的网络计算机系统。句,从数据库返回满足查询条件的记录。对于DataGrid、ADO模型顶层有三个对象分别为Connection、Command和DataCombo、DataList等控件,可通过将其DataSource属性设Recordset。Connection对象可以指定数据源,建立与数据源的置为ADO控件,实现数据绑定。另外,在运行时可动态地设置连接;Command对象对数据源执行指定的命令,它

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。