张新华
(太原大学 外语师范学院,山西 太原 030012)
VB是一种简单易学的编程语言,在中小型应用系统的开发中有着广泛的应用.VB从早期的BASIC发展而来,现在的版本是VB6.0,它具有可视化的图形用户界面.VB用了面向对象的程序设计思想并依靠事件驱动的方式运行程序.在进行VB程序设计时,总是将要解决的实际问题,分解为具有独立功能的一个个对象.这些不同的对象拥有不同的属性,不同的方法,由不同的事件触发程序代码段的运行.在应用系统中数据库具有非常重要的作用,它是系统设计的源头,管理的对象,也是系统设计所追寻的落脚点1.应用系统的设计与开发可以简单理解为借助不同的开发平台,搭建出能够方便、快捷、合理、符合实际需要的数据管理系统.本文就是从这里出发,对基于VB与ADO的应用系统开发技术进行了研究,并探讨了利用该技术进行系统开发的一般流程.
在VB进行应用系统开发时可以使用Data数据控件、DAO、RDO、ADO等技术连接数据库.
利用Data数据控件访问数据库的方法是将Data数据控件绑定在拥有DataSource和DataField属性的控件中.例如:图片框控件(PictureBox)、文本框控件(TextBox)等.在这种方法中需要设置Data数据控件的DatabaseName属性和RecordSource属性,以及被绑定的控件的DataSource属性和DataField属性.
DAO(Data Access Objects,数据访问对象)技术是VB中最早采用的数据访问技术.DAO技术可以做到全面访问与控制数据库,包括创建数据库,定义表、字段和索引,建立表间的关系,定位和查询数据库等工……