ASP网站制作之把文件存进access数据库然后掏出来供人...
帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。access|数据|数据库|下载senddate.asp(发送界面)<formmethod="post"ENCTYPE="multipart/form-data"name="form3"action="senddateindb.asp">
<inputtype="hidden"name="userdept"value="<%=firstdept%>">
<inputtype="hidden"name="username"value="一切人">
<tdalign="center"><b>发给:</b></td><td><inputtype="text"name="sendto"size=60value="<%=sendto%>"onfocus="document.form3.title.focus();"><fontcolor=red>*</font></td>
</tr>
<tr>
<tdalign="center"><b>题目:</b></td>
<td><inputtype=textname="title"size=60><fontcolor=red>*</font></td>
</tr>
<tr>
<tdalign="center"><b>内容:</b></td>
<td><textareaname="content"rows="9"cols="60"></textarea></td>
</tr>
<tr>
<tdalign="center"><b>附件:</b></td>
<td><inputtype="file"name="file1"size=35>(不克不及凌驾100K)</td>
</tr>
<tr>
<tdalign=centercolspan=2>
<inputtype="submit"name="submit"value="发送">
</td>
</form>
*************************************************************************
senddateindb.asp(把要发送的文件保留到数据库)
<!--#INCLUDEFILE="asp/fupload.inc"-->
<!--#includefile="asp/opendb.asp"-->
<!--#includefile="asp/sqlstr.asp"-->
<!--#includefile="asp/checked.asp"-->
<!--#includefile="asp/bgsub.asp"-->
<%
OnErrorResumeNext
oabusyname=request.cookies("oabusyname")
oabusyusername=request.cookies("oabusyusername")
oabusyuserdept=request.cookies("oabusyuserdept")
oabusyuserlevel=request.cookies("oabusyuserlevel")
ifoabusyusername=""thenresponse.redirect"default.asp"
%>
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<metaname="GENERATOR"content="MicrosoftFrontPage4.0">
<metaname="ProgId"content="FrontPage.Editor.Document">
<linkrel="stylesheet"href="css/css.css">
<title>企业办理体系</title>
</head>
<bodybgcolor="#eeeeee"topmargin="5"leftmargin="5">
<%
callbghead()
%>
<center>
<table>
<tr>
<td>
<b>公函发送</b>
</td>
<formaction="senddate.asp"method="post"name="form1">
<td>
<inputtype="submit"value="前往">
</td>
</form>
</tr>
</table>
</center>
<%
callbgmid()
%>
<%
ifRequest.ServerVariables("REQUEST_METHOD")="POST"Then
---------------------------
response.write"入手下手发送<br>"
---------------------------
DimFields
UploadSizeLimit=100000
SetFields=GetUpload()
dimField
ForEachFieldInFields.Items
ifField.name="title"thentitle=BinaryToString(Field.value)
ifField.name="content"thencontent=BinaryToString(Field.value)
ifField.name="sendto"thensendto=BinaryToString(Field.value)
ifField.name="file1"then
filename=field.FileName
fileContentType=field.ContentType
filevalue=field.value
endif
next
--------------------------------------
response.write"title="&title&"<br>"
response.write"content="&con</p>无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的; Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。 完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。 ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
页:
[1]