当前位置: 首页 > 图文教程 > 网络编程 > ASP > 用ASP实现文档资料管理

ASP
ASP六大对象介绍
使用Filter实现信息的二次检索
让弹出窗口变得“听话”一些
在ASP中利用“正则表达式” 对象实现UBB风格的论坛
“Web 匿名用户”帐户密码的位置
对一些编程初学者的良言警句
ASP编程中15个非常有用的例子
精彩:ASP遗留的二十大积习
关于Asp代码与页面的分离
教大家如何利用ASP打造网站论坛DIY(1)
教大家如何利用ASP打造网站论坛DIY(2)
网站安全:防范ASP木马的十大基本原则
用ASP设计一个留言薄
趣味访客计数器设计两则
我的ASP之旅—二级联动菜单制作
ASP编程--新手上路篇:ASP技术简介
用ASP实现网上考试系统
请注意!常见的ASP脚本攻击及防范技巧
ASP开发的WAP格式简易邮件系统实例
asp基础教程:网页间数据传递方法小结

用ASP实现文档资料管理


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 205 ::
收藏到网摘: n/a

  一.前言
本文用ASP技术实现文档资料管理技术主要有四个方面:
(1)将公司的所有的文件资料按类分好录入数据库,本文采用的是Access数据库。
(2)利用ASP的ADO组件访问数据库,利用SQL语句对数据库进行查询。
(3)利用WEB页和IIS,将查询结果在用户的浏览器显示出来。
(4)利用Javascript 实现下拉式菜单。
二.具体实现
1.数据库设计
本文采用Access 数据库,按照公司的文件类型,分成10大类,每类分10小类,用10大类建立10个相应的表。每个表的定义
如下:  
表名 字段1 字段2 字段3 字段4 字段5 字段6 字段7
公司制度 文件编号 文件名 链接路径 文件归属部门 起草人 文件类型 生效日期
合同档案 文件编号 文件名 链接路径 文件归属部门 起草人 文件类型 生效日期
计划档案 文件编号 文件名 链接路径 文件归属部门 起草人 文件类型 生效日期
客户档案 文件编号 文件名 链接路径 文件归属部门 起草人 文件类型 生效日期
管理表格 文件编号 文件名 链接路径 文件归属部门 起草人 文件类型 生效日期
产品档案 文件编号 文件名 链接路径 文件归属部门 起草人 文件类型 生效日期
证件档案 文件编号 文件名 链接路径 文件归属部门 起草人 文件类型 生效日期
声像档案 文件编号 文件名 链接路径 文件归属部门 起草人 文件类型 生效日期
公司公告 文件编号 文件名 链接路径 文件归属部门 起草人 文件类型 生效日期
公共信息 文件编号 文件名 链接路径 文件归属部门 起草人 文件类型 生效日期

2.在WEB页内,用ASP编写脚本,来访问数据库。
2.1 建立数据连接,其脚本如下:
<%
dim conn
dim connstr
on error resume next
connstr="DBQ="+server.mappath("文件目录.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
%>
2.2 定义数据库的纪录集,编写SQL语句,脚本如下:
<%
dim rs ,sql,
set rs=server.createobject(“ado.recordset”)
sql=”SELECT 文件编号,文件名,链接路径,文件归属部门 FROM 表名 WHERE 条件”
rs.open conn,sql,1,1
%>
2.3 建立一个WEB页,插入表单,脚本如下:
<htm>
<head>
<title>网页的标题名</title>
</head>
<body>
<form method="POST" action="search.asp">
<p> <font color="#FF0000">输入查询的字符串</font>:<input type="text" name="content" size="17"></p>
<p><br>
<font color="#FF0000">查询文件类别:</font>
<select size="1" name="filetype">
<option>公司制度</option>
<option>计划档案</option>
<option>合同档案</option>
<option>财务档案</option>
<option>客户档案</option>
<option>证件档案</option>
<option>声像档案</option>
<option>产品档案</option>
<option>公司公告</option>
<option>公共信息</option>
</select></p>
<p><br>
</p>
<p> <input type="submit" value="查询" name="submit">
<input type="reset" value="全部重写" name="reset"></p>
</form>
</body>
</html>
2.4 用javascript 实现下拉式菜单
用Javascript 编写菜单条目代码,形成menu.js ,在网页中插入下面一行:
<script src=”menu.js” language=”javascript1.2”></script>
由于menu.js 代码比较长,这里就不写出来。
三.小结
本文列出的代码都经过测试,在我公司运行得很好,当然用户也可以根据自己的需要,充分利用SQL语句,对数据库进行各种查询,更新,添加,限于篇幅在此不作详细讨论。