Worders员工信息表的建立
Worders员工信息表的建立主要涉及到员工的添加、删除、修改功能。与下面将要介绍到的员工资料管理模块相接合。员工信息表也是结合理发管理系统的实际员工情况,而设计的一个简单而清晰的员工信息表。
Worders表结构
字段名称数据类型长 度描 述
Word_id自动编号20员工标识
Word_num文 本50员工编号
Word_name文 本50员工姓名
Word_sex文 本50员工性别
birth_date文 本50出生日期
sfnumber文 本50身份证号
job文 本50职 位
phone文 本50电话号
homephone文 本50宅 电
worder_money文 本50员工工资
remark文 本50备 注
(二)访问数据库操作
在ASP技术中,上网的用户可以交互的方式访问主页,网页中的信息根据用户的请求或服务器端数据库内容的更新而及时变化。所以ASP技术中,访问数据库及数据库的信息发布应用占据了比较重要的地位。
ADO(ActiveX Data Objects)是微软开发的一套属于应用程序级的通用访问数据库编程接口,它提供一组优化的访问数据库专用的对象集,是面向对象的数据库连接新技术,也为ASP提供了完整的站点数据库访问解决方案。它可与ASP结合,在服务器端脚本中,提供对数据库的操作,使用户可以浏览到含有数据库住处的主页。嵌入SQL语句,在权限许可的情况下可使用户在浏览器端使用和管理数据库通过浏览页面输入、更新和删除服务器端的数据库的内容。
在ASP中内置了数据库访问组件ADODB,它是属于数据库应用的COM构件,可以在多种环境下应用,ADO通过它来访问各种类型的数据库。各种脚本和语言也就可以调用ADO组件访问数据库,并利用相应的数据接口显示查询结果。ADO使用内置的RecordSets对象作为数据的主要接口,为用户返回对数据库的查询结果。
在ASP技术中使用ADO访问数据库的工作过程:
(1)用户通过客户端浏览器提出*.asp页面请求。
(2)ASP引擎调用相应的脚本引擎进行处理。
(3)若脚本指令调用了ADO组件,则ADO调用ODBC。
(4)通过ODBC与后台数据库相连。
(5)数据库管理系统对数据库进行操作,并将用户请求数据通过数据库管理系统上传。
(6)将执行结果动态生成一个HTML页面返回用户。
(三) ADO访问数据库技术的实现
使用ADO技术可以访问多种数据库,本系统使用了Access桌面数据库。
为了能够使用ADO访问数据库,必须为数据库建立ODBC数据源。为“test.mdb”数据库建立数据源的操作过程:
(1)在Windows桌面上打开“控制面板”。
(2)在控制面板→管理工具中双击“ODBC数据源”。
(3)在“ODBC数据源管理器”中,选择“系统DSN”标签,然后单击“添加”按钮,在“系统数据源”栏目中将列出已安装在系统上的所有数据源名,用于Web服务器的数据源必须选用“系统DSN”,如图3-2所示。
如图3-2“ODBC数据源管理器”
(4)出现“创建新数据源”对话框,如图3-3所示,在对话框中选择“Microsoft Access Driver”,单击“完成”按钮。
如图3-3创建新数据源
(5)出现“ODBC Microsoft Access安装”对话框,如图3-4所示。在“数据源名”文体框中输入数据的名字,本系统使用dbname做数据源名。在数据库栏目单击“选择”按钮。
图3-4 ODBC Microsoft Access安装
(6)打开“选定数据库”窗口,如图3.2-5所示,在窗口中选择要连接的数据库,本系统是“test.mdb”,然后单击“确定”按钮。
(7)回到“ODBC Microsoft Acces