文档介绍:Visual Basic 程序设计项目化教程
主编管小清郭贺彬
项目十五:汽车销售管理系统
项目功能描述:
本项目设计并实现了一个汽车销售管理信息系统,后台数据库采用SQL Server,前端功能实现采用VB程序设计,主要功能如下:
:用来实现对用户的添加、删除和修改等操作。
:用来实现对入库单、销售单的添加、删除和修改等操作。
:用来实现对客户信息的添加、删除和修改等操作。
:根据需要汇总销售金额。
项目十五:汽车销售管理系统
项目主要知识点:
非编程代码访问数据库
ADODC控件
DataGrid数据绑定控件
项目实施步骤:
Server 2000数据库设计
基础知识概述
我们已经知道ADO通常采用两种方法实现对数据库的访问,一种是采用ADODC控件来实现,另一种采用ADO对象编程来实现。本项目采用ADODC控件来实现。
ADO控件的主要属性
ConnectionString属性为字符串,包含用来建立与数据源连接的所有信息,每项信息用分号隔开,在ConnectionString属性中有4个主要参数,即:
(1)Provider: 指定数据源的名称。
(2)File Name:指定基于数据源的文件名称。
(3)Remote Provider:指定打开客户端连接时,使用的数据源名称。
(4)Remote Server:指定打开客户端连接时,使用服务器路径名称。
基础知识概述
UserName属性是ADODC控件特有的属性,在ADO对象模型中没有,它用来指定用户的名称。可以在ADODC控件的“属性窗口”中直接输入,也可以在ADODC控件的“属性页”对话框或“数据链接属性”对话框中设置。
RecordSource属性也是ADODC控件特有的属性,该属性通常是由一条SQL语句组成,用于决定从数据库中检索信息。
ADODC控件常用方法
该方法用于刷新与ADODC控件连接的记录集的数据。
通过此方法可以将数据绑定控件上的当前内容写入到数据库中。
Close方法主要用于关闭打开的对象及相关的对象。
其它关于如何调用ADCDC控件及其专门与ADODC控件绑定的ActiveX控件可参考项目十四“ADO数据库访问技术”。
汽车管理系统功能设计
系统目标
通过使用汽车销售管理系统,可以方便地对汽车入库及销售进行管理,随时可查询汽车库存信息资料、购车人信息资料并进行修改删除,还可对车辆情况进行汇总。
系统功能
对用户信息进行添加、修改、删除。
对入库车辆、销售车辆、库存车辆进行查看、添加、修改、删除。
对购车人的信息进行查看、添加、修改、删除。
随时可根据需要按销售单号、车辆名称及时间统计汽车销售数量、金额进行汇总。
系统结构图
汽车销售管理系统如图15-1所示:
图 15-1 汽车销售管理系统
SQL Server2000数据库设计
建立数据库
启动SQL Server 2000中企业管理器,建立数据库CarSale如图15-2所示:
图 15-2 汽车销售管理系统数据库与数据表