数据库备份模块为backup.asp(如图 5 9数据库备份模块),此模块只有系统管理员才能进入,所以在文件中引用如下文件:<!-- #include file="checkrole.asp" -->用于验证其权限。此模块的功能在于数据库备份,填入备份即可写入Sql Server 2000的Backup文件中。使用Sql Server 2000 的数据库文护功能机制。代码如下:
SQL="backup database Mis to disk='C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\"&name1&".dat'"
set cnn=Server.createobject("adodb.connection")
cnn.open "driver={SQL Server};Server=(local);uid=sa;pwd=123456"
cnn.execute SQL
5.7.2 数据库还原模块
图 5 10数据库还原模
数据库还原模块为backup2.asp(如图 5 10数据库还原模),此模块只有系统管理员才能进入,所以在文件中引用如下文件:<!-- #include file="checkrole.asp" -->用于验证其权限。此模块的功能在于数据库还原,读取Sql Server 2000的Backup文件既可还原。同样使用Sql Server 2000 的数据库文护功能机制。
5.8 资产管理管理模块设计
资产管理管理模块可以实现以下功能:
资产申报
审核
卡片生成
编号打印及附件下载
万能条件统计
报表生成
5.8.1 资产申报
图 5 11资产申报模块
资产申报模块为declarePermanentAsserts.asp(如图 5 11资产申报模块),此模块合法用户都能进入。此模块的功能在于用户申报固定资产。提交到本页在Request.TotalBytes > 0的状态下入库处理。处理附件功能时通过DBSaveUpload objUpload.file("File1")指定的 File 的数据,通过RS("ContentType")=Fields.ContentType提交附件的数据类型,通过RS("accessorydata").AppendChunk Fields.Blob将其二进制代码提交入库。本模块调用了<!-- #include file="uploadCls.asp" -->子过程.用于将附件转换为二进制数.
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>