VB如何连接ACCESS数据库详解.pdfVIP

  • 15
  • 0
  • 约5.75千字
  • 约 4页
  • 2022-07-26 发布于福建
  • 举报
首先有一点要注意 , 数据库的使用与我们以往所使用的文本文件不同 . 例如我们 使用文本文件 , 来记录各种有用的数据 . 那么大致有以下几步 : 读取文件 -- 格式化数据 -- 关闭文件 -- 使用数据 如果数据量较大 , 需要进行筛选 , 且存放数据的源文件可能不定时变更 , 那么我们 可以用一个临时文件来存放有用的数据 , 这样可大大提高程序的效率 . 要[ 格式化 数据 ] 时, 我们首先要进行筛选 , 然后还得进行分类 , 这样文件中的字符串才能被 转换成有用的信息来供程序使用 . 这样一来 , 不用说 , 处理速度将大大减慢 , 而且 就算你设计的数据格式比较科学 , 当数据量非常大时 , 文件的容量也会变的让普 通计算机无法承受 . 相对文本文件来说数据库的使用也大致分为以下几步 : 打开数据库 -- 查找数据 -- 使用数据 -- 关闭数据库 从中可以看出 , 里面少了一步格式化数据 , 因为数据库本身在存储数据时 , 它就是 按照一定的格式来进行存储的 . 其次是 , 数据库与文本文件返回数据的方法不同 . 如果把文本文件比作一个 Textbox 的话, 那么数据库更像是一个 ListBox. 使用文本文件时我们需要从整 个 Textbox 中取出有用的信息 , 并进行处理 , 而 Listbox 则可以根据需要返回特定 的某一项 . 由于 VB 本身并不带有可以访问数据库的类 , 所以我们需要引用一个包含能访问 数据库的类来使用数据库 . 这里我们采用 ADODB,相比 DAO和能访问数据库的 API 来说 , 它比 DAO更灵活 , 更强大 ; 而比起 API, 它更简单易用 , 更适合初学者 . 而 Access 数据库比起 SQL,也相对简单了很多 , 且能够满足中小型应用程序的需要 , 所以我们在使用数据库时 , 选择了 Access. 就像使用文本文件来存储数据一样 , 我们需要先设计好数据结构 , 只不过在设计 Access 数据库的结构时 , 我们需要用到其它的程序来进行详细的规划 . 建议采用 的程序是 office 中的 Access 或 VB 自带的 VISDATA. 当数据库设计好了以后 , 我们可以开始 数据库编程 了. 首先 , 我们需要引用 ADO.具体的方法是 , 在 工程 -- 引用 中, 找到 Microsoft ActiveX Data Object *.* Library, 这里的 *.* 是指的时 ADO的 版本号 , 一般来说 , 应用程序或 ActiveX 控件都具有向下兼容性 , 所以我们尽可能 选择比较新的版本 . 以确保程序在能识别旧版本 Access 的同时 , 也能识别较新版 本的 Access. 然后我们需要在程序中创建一个对象 . 就好比我们在窗体上添加一个 FileBox 才 能看到文件名一样 , 只有创建了 ADO对象 , 我们才能够访问数据库 . 常用的对象有 两个 ,Connection 和 Recordset. 创建这两个对象的具体方法是 : 1. 在引用后

文档评论(0)

1亿VIP精品文档

相关文档