没有合适的资源?快使用搜索试试~ 我知道了~
VB如何连接ACCESS数据库详解
5星 · 超过95%的资源 需积分: 4 39 下载量 173 浏览量
2010-10-23
10:10:48
上传
评论
收藏 40KB DOC 举报
温馨提示
试读
4页
本文详细描述了如何将ACCESS数据库与VB程序连接起来,希望对大家有所帮助~多谢大家支持~~
资源推荐
资源详情
资源评论
VB 如何连接 ACCESS 数据库详解
2008-04-08 23:44:13
标签:VB 数据库 ACCESS [推送到技术圈]
首先有一点要注意,数据库的使用与我们以往所使用的文本文件不同.例如我们使用文本文
件,来记录各种有用的数据.那么大致有以下几步:
读取文件 -- 格式化数据 -- 关闭文件 -- 使用数据
如果数据量较大,需要进行筛选,且存放数据的源文件可能不定时变更,那么我们可以用一个
临时文件来存放有用的数据,这样可大大提高程序的效率.要 [格式化数据]时,我们首先要
进行筛选,然后还得进行分类,这样文件中的字符串才能被转换成有用的信息来供程序使用.
这样一来,不用说,处理速度将大大减慢,而且就算你设计的数据格式比较科学,当数据量非
常大时,文件的容量也会变的让普通计算机无法承受.
相对文本文件来说数据库的使用也大致分为以下几步:
打开数据库 -- 查找数据 -- 使用数据 -- 关闭数据库
从中可以看出,里面少了一步格式化数据,因为数据库本身在存储数据时,它就是按照一定的
格式来进行存储的.
其次是,数据库与文本文件返回数据的方法不同.如果把文本文件比作一个 Textbox 的话,
那么数据库更像是一个 ListBox.使用文本文件时我们需要从整个 Textbox 中取出有用的
信息,并进行处理,而 Listbox 则可以根据需要返回特定的某一项.
由于 VB 本身并不带有可以访问数据库的类,所以我们需要引用一个包含能访问数据库的
类来使用数据库.这里我们采用 ADODB,相比 DAO 和能访问数据库的 API 来说,它比 DAO
更灵活,更强大;而比起 API,它更简单易用,更适合初学者.而 Access 数据库比起 SQL,也相
对简单了很多,且能够满足中小型应用程序的需要,所以我们在使用数据库时,选择了
Access.
就像使用文本文件来存储数据一样,我们需要先设计好数据结构,只不过在设计 Access 数
据库的结构时,我们需要用到其它的程序来进行详细的规划.建议采用的程序是 o$ce 中的
Access 或 VB 自带的 VISDATA.
当数据库设计好了以后,我们可以开始"数据库编程"了.
首先,我们需要引用 ADO.具体的方法是,在"工程" -- "引用" 中,找到"Microsoft ActiveX
Data Object *.* Library",这里的"*.*"是指的时 ADO 的版本号,一般来说,应用程序或
ActiveX 控件都具有向下兼容性,所以我们尽可能选择比较新的版本.以确保程序在能识别
旧版本 Access 的同时,也能识别较新版本的 Access.
然后我们需要在程序中创建一个对象.就好比我们在窗体上添加一个 FileBox 才能看到文
件名一样,只有创建了 ADO 对象,我们才能够访问数据库.常用的对象有两个,Connection
和 Recordset.
创建这两个对象的具体方法是:
1.在引用后,使用 New 关键字,如
Private Conn As New ADODB.Connection
Private Reco As New ADODB.Recordset
2.在没引用时,用 CreateObject 创建对象:
资源评论
- xiaoliangzhenqing2014-03-30还行 不错 感谢
- u0104082562013-07-31我的电脑没打开文档……
- f0131482016-01-03不错,是我需要的
xxdsuper
- 粉丝: 10
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功