VB编程工资管理系统(Access版)

更新时间:2023-08-29 00:49:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

本章介绍了如何在Visual Basic 2005环境下 使用http://www.77cn.com.cn和Microsoft Access 2003设计一个 工资管理系统。

本章学习目标(1)熟练掌握使用Access 2003创建数据库、数据表的方

法和步骤。(2)掌握使用OleDbConnection组件建立Visual Basic 2005应用程序与Access 2003据库建立连接的方法和步骤。

(3)掌握使用OleDbDataAdapter数据控件的使用方法和DataSet的生成方法。 (4)掌握使用Visual Basic 2005和Access 2003开发数据库 应用程序的方法。

工资管理系统简介工资管理系统是企事业单位管理系统中不可缺少的一个子

系统,它主要用于管理员工的工资。本章介绍的工资管理系统功能比较简单,采用文本框和 DataGrid等控件同步显示数据,让用户可以从操作界面

中获取到重要的信息,并且可以根据员工编号、年份和月份查看对应的工资情况。

数据库设计

系统界面设计

各控件属性设置控件类型 Form 控件名称 frmLogin StartPosition MaximizeBox TextBox TextBox1 TextBox2 TextBox3 TextBox4 TextBox5 TextBox6 Name Name Name Name Name Name ReadOnly TextBox7 ComboBox ComboBox1 Name Name Items DropDownStyle ComboBox2 Name Items DropDownStyle ComboBox3 Name Items DropDownStyle ComboBox4 Name Items DropDownStyle 属性 CenterScreen False txtId txtName txtBasePay txtElsePay txtDeductPay txtPay True txtSelectId cmbYear 2007、2008、2009、2010、2011、2012 DropDownList cmbMonth 1、2、3、……、12 DropDownList cmbSelectYear 2007、2008、2009、2010、2011、2012 DropDownList cmbSelectMonth 1、2、3、……、12 DropDownList 设置结果

Button

Button1

Name Text

btInput 录入工资 btOk 确定录入 btClose 退出系统 btSelect 查找 btAll 全部 dgPay False 工资表 True

Button2

Name Text

Button3

Name Text

Button4

Name Text

Button5

Name Text

DataGrid

DataGrid1

Name CaptionVisible DataSourse ReadOnly

具体源代码见:P188

运行结果运行程序,依次添加如表13-2所示的几条工资记录。员工编号 CS0001 CS0001 员工姓名 张三 张三 基本工资 2000 2000 其他工资 500 800 扣除金额 20 50 总工资 2480 2750 年份 2007 2007 月份 5 6

CS0002CS0002 CS0003 CS0004

李四李四 王五 杨娜

23002300 3000 3600

450400 1000 1200

120100 150 180

26302600 3850 4620

20072007 2007 2007

56 5 5

添加工资信息操作界面如图13-17所示。

在查询的员工编号文本框中输入“CS0003”、选择年份“2007”、 月份“5”,单价【查找】按钮,查询结果如图13-18所示。

单击【全部】按钮,结果如图13-19所示。

小结本章设计了一个工资管理系统,从中可以学到如何使用数据控件建立

Visual Basic 2005应用程序与Access 2003数据库的连接,以及如何实现对数据的添加和查询等操作。 重点及难点: (1)使用Access 2003创建数据库和数据表; (2)使用OleDbCon

nection组件建立Visual Basic 2005应用程序与 Access 2003据库建立连接; (3)使用OleDbDataAdapter数据控件,生成DataSet; (4)使用Visual Basic 2005和Access 2003开发数据库应用程序。

本文来源:https://www.bwwdw.com/article/ixdi.html

Top