使用VB访问数据库:JET、DAO与ADO解析
需积分: 16 177 浏览量
更新于2024-08-17
收藏 312KB PPT 举报
该资源是一份关于使用VB访问数据库的参考书目,主要涉及面向对象数据库、数据库应用的结构与开发环境以及不同数据库访问技术,如JET与DAO、ODBC与RDO、OLEDB与ADO。此外,还提到了对象类、对象属性及其在数据库中的应用。
详细知识点:
1. **面向对象数据库**:
- 面向对象数据库(OODBMS)是支持对象-关系数据模型的数据库系统,允许存储和操作复杂的数据类型,如对象、类和继承等。
- 对象类是具有相同属性和行为的一组对象的抽象,例如,苹果类可能有属性如体积、重量和颜色,以及方法如摘取。
2. **数据库应用的结构与开发环境**:
- 在VB中开发数据库应用通常涉及到数据库的连接、查询、更新和事务处理。
- 开发环境可能包括数据库设计工具、查询构建器和数据访问组件。
3. **JET(Joint Engine Technology)与DAO**:
- JET数据库引擎是Microsoft Access的基础,用于在Windows环境中管理和检索数据。
- DAO(Data Access Objects)是建立在JET之上的对象层,提供了一种面向对象的方式来操作数据库,如打开数据库连接、创建和修改表、执行SQL语句。
- DAO支持ISAM数据库,并提供了游标和非游标结果集,以及与DDL类似的函数。
4. **数据库访问技术**:
- ODBC(Open Database Connectivity)是通用数据库访问接口,允许通过ODBC驱动程序访问多种数据库,提供了数据源的独立性。
- RDO(Remote Data Objects)是Microsoft早期的数据访问技术,主要用于远程数据访问。
- OLEDB(Object Linking and Embedding, Database)是另一种数据库访问接口,支持多种数据源,包括非关系型数据。
- ADO(ActiveX Data Objects)是建立在OLEDB之上的高级接口,提供了更简便的编程模型,是VB中常用的数据库访问技术。
5. **对象和属性**:
- 在VB中,对象可以表示现实世界中的实体,如苹果树或苹果。对象可以有属性(如颜色、体积和重量),这些属性可以是基本数据类型或引用其他对象。
- 属性可以通过编程进行修改,例如,苹果的体积和重量可能会随时间变化,颜色可能由绿色变为红色。
6. **数据库访问技术的使用**:
- 在VB中访问SQL Server数据库,可以使用ADO对象模型,如Connection、Command、Recordset等,来执行SQL语句,连接数据库,读写数据。
- 用户界面中,对象的实例化和事件处理是实现交互的关键,例如,按钮的点击事件可能会触发数据库查询。
这份参考书目涵盖了VB编程中如何利用不同的数据库访问技术与数据库进行交互,以及如何利用面向对象的思路来设计和操作数据库对象。这对于学习VB数据库应用开发的人来说是非常有价值的资料。
2020-11-27 上传
2023-08-20 上传
2024-01-04 上传
2023-05-05 上传
2024-05-08 上传
2023-04-11 上传
2023-06-16 上传
2023-05-24 上传
2023-05-10 上传
欧学东
- 粉丝: 378
- 资源: 2万+
最新资源
- OptiX传输试题与SDH基础知识
- C++Builder函数详解与应用
- Linux shell (bash) 文件与字符串比较运算符详解
- Adam Gawne-Cain解读英文版WKT格式与常见投影标准
- dos命令详解:基础操作与网络测试必备
- Windows 蓝屏代码解析与处理指南
- PSoC CY8C24533在电动自行车控制器设计中的应用
- PHP整合FCKeditor网页编辑器教程
- Java Swing计算器源码示例:初学者入门教程
- Eclipse平台上的可视化开发:使用VEP与SWT
- 软件工程CASE工具实践指南
- AIX LVM详解:网络存储架构与管理
- 递归算法解析:文件系统、XML与树图
- 使用Struts2与MySQL构建Web登录验证教程
- PHP5 CLI模式:用PHP编写Shell脚本教程
- MyBatis与Spring完美整合:1.0.0-RC3详解