电脑桌面
添加文秘网到电脑桌面
安装后可以在桌面快捷访问

在VB6.0数据库程序开发中使用ADO 和SQL的方法介绍

栏目:财经金融发布:2010-04-27浏览:2780下载255次收藏

(1.呼和浩特职业学院 计算机信息学院;2.内蒙古审计厅 计算中心,内蒙古  呼和浩特 010000)
摘 要:以实例说明了通过ado处理数据库表中数据的实 现方法,并介绍了利用sql语句实现对数据作数学统计的方法。
关键词:ado;sql;程序;数据库
中图分类号:tp311.13  文献标识码:a  文章编号: 1007—6921(2008)20—0079—02

在vb的应用程序开发中,访问数据库的方法可归纳为两种。一种是通过dao 或ado的数据源 对表中的数据进行直接操作,另一种是通过标准的sql语句结合connection 对象对数据库中 的数据进行操作,对表中的数据进行检索和统计。dao是visual basic 5.0使用的数据访问 技术,它在用于访问mdb文件格式的数据库时有较高的效率,但访问如oracle或 sql server 这样的非mdb文件格式的数据库时,因它基于access/jet数据库引擎,访问速度会大大降低 。所以visual basic 6.0推出了ado 技术。ado中文含意是activex数据对象(activex data  ),它是一种面向对象的接口。ado访问数据库是通过访问oledb使用程序和ole db供 给程序来进行的,它在封装ole db的程序中使用了大量的com接口,是一种高层的访问技术 。它在继承ole db的同时,大大简化了ole db的操作。

此外,ado技术可以以activex控件的形式出现,被广泛应用于microsoft activex页、visua l c++ 和visual basic的编程。sql是管理关系数据库系统的标准语言。每一种关系数据库 如access、 sql server、 oracle 等都有它自己特有的sql语言,但它们都支持像select、 insert、update、delete、create、drop等标准语句来完成几乎所有的对数据库的操作。本 文就ado 和sql的用法做一些探讨。
1 开发原型

为计算机产品经销商开发一个进销存的程序。用ms access 数据库,创建的数据库名叫 war e.mdb。在这个数据库中,建立表1、表2、表3、表4。

740)this.width=740" border=undefined>

740)this.width=740" border=undefined>
2 ado的使用方法

ado2.0存在于visual basic 6.0的两个独立的库中,第一个称为adodb,在references对话 框 中的名字是microsoft activex data s 2.0 library。在这个库中包含了所有的ado 对象。对于那些并不需要太多加强的ado资源工程,应该使用ado库。在references对话框中 这个库称为microsoft activex data s recordset 2.1 library。这个库只包含对re cordsets的支持。visual basic 6.0通过ado控件和recordset对象两种方法来使用ado。下 面介绍一下recordset 对象的使用方法。在visual basic 中加入如下代码:
dim myconnectstr as strng
dim myrecordset as new adodb.recordset
myconnectstr=“provider=microsoft.jet.oledb.4.0;datasource=” & app.path & “\ w are.mdb;persist security info=fal

解锁后支持完整在线阅读或下载编辑海量优质内容资源

在VB6.0数据库程序开发中使用ADO 和SQL的方法介绍

点击下载
分享:
热门文章
    热门标签
    确认删除?
    QQ
    • QQ点击这里给我发消息
    回到顶部