分享
 
 
 

用ASP实现文档资料管理

王朝asp·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

一.前言

本文用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语句,对数据库进行各种查询,更新,添加,限于篇幅在此不作详细讨论。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有