仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 453|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网页设计用ASP完成文档材料办理

[复制链接]
若天明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:45:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。一.媒介
本文用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创建数据毗连,其剧本以下:
<%
dimconn
dimconnstr
onerrorresumenext
connstr="DBQ="+server.mappath("文件目次.mdb")+";DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};"
setconn=server.createobject("ADODB.CONNECTION")
conn.openconnstr
%>
2.2界说数据库的记录集,编写SQL语句,剧本以下:
<%
dimrs,sql,
setrs=server.createobject(“ado.recordset”)
sql=”SELECT文件编号,文件名,链接路径,文件回属部门FROM表名WHERE前提”
rs.openconn,sql,1,1
%>
2.3创建一个WEB页,拔出表单,剧本以下:
<htm>
<head>
<title>网页的题目名</title>
</head>
<body>
<formmethod="POST"action="search.asp">
<p> <fontcolor="#FF0000">输出查询的字符串</font>:<inputtype="text"name="content"size="17"></p>
<p><br>
<fontcolor="#FF0000">查询文件种别:</font>
<selectsize="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><inputtype="submit"value="查询"name="submit">
<inputtype="reset"value="全体重写"name="reset"></p>
</form>
</body>
</html>
2.4用javascript完成下拉式菜单
  用Javascript编写菜单条目代码,构成menu.js,在网页中拔出上面一行:
<scriptsrc=”menu.js”language=”javascript1.2”></script>
因为menu.js代码对照长,这里就不写出来。
三.小结
  本文列出的代码都经由测试,在我公司运转得很好,固然用户也能够依据本人的必要,充实使用SQL语句,对数据库举行各类查询,更新,增加,限于篇幅在此不作具体会商。</p>在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。
若天明 该用户已被删除
沙发
 楼主| 发表于 2015-1-19 23:04:50 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
分手快乐 该用户已被删除
板凳
发表于 2015-1-26 05:50:08 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
地板
发表于 2015-2-4 13:19:46 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
老尸 该用户已被删除
5#
发表于 2015-2-9 23:31:02 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
愤怒的大鸟 该用户已被删除
6#
发表于 2015-2-28 07:05:32 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
深爱那片海 该用户已被删除
7#
发表于 2015-3-9 21:35:31 | 只看该作者
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。
小女巫 该用户已被删除
8#
发表于 2015-3-17 01:25:21 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
海妖 该用户已被删除
9#
发表于 2015-3-23 15:01:11 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 04:30

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表