你好。请听我说:
1请使用艾恩ASP无组件上传,你百度一下,然后下载运行。就能上传某个文件,例如,文件(jpg,jpeg,gif,bmp),文本文件(txt),等等其它文件,而这些都可以在它的源码里进行修改而且对上传文件大大小,上传的路径。都是可以限制和设置的。你自己找下在哪一行。那么你第一个文件就得到解决了。
2至于把文件路径存入数据库中,例如,你的bookmdb数据库。
假如,有bookmdb数据库,里面有个表myfile,里面有个字段uploadfile表示上传文件的路径。
于是,我建立一个ASP文件。取名叫indexasp如下(简略的写下)
<form name= form1 action=>
<tr>
<td rowspan="2" align="center">:</td>
<td>
<input type="text" name="my_uploadfile" size="40" />
</td>
</tr>
<tr>
<td>
<iframe src="uploadasp" width="600" height="25" scrolling="auto" frameborder="0"></iframe> </td>
</tr>
<input type=submit name=sub value=点我进行提交>
</form>
注:我们回过头来在来看第一步,艾恩无组件上传。其实实现了2个功能,第一,将文件上传到了
指定目录例如,你网站根目录下的uploadfiles目录,第二,将上传的目录写入到indexasp文本框name=mypic里。在index。asp里调用艾恩五组件上传。有一下代码:
<tr>
<td rowspan="2" align="center">:</td>
<td>
<input type="text" name="my_uploadfile" size="40" />
</td>
</tr>
<tr>
<td>
<iframe src="uploadasp" width="600" height="25" scrolling="auto" frameborder="0"></iframe> </td>
</tr>
其中uploadasp就是无组件上传的文件。那uploadasp里应该有这么一句:windowparentdocumentform1my_uploadfilevalue='uploadfile/<%=fName%>';
这句话的功能是实现将上传的文件路径写入到indexasp里的文本框名为my_uploadfile里。
最后,就是提交数据库将文件路径写如到数据库里。
很简单的。如下:
<%
If requestForm("submit") = "点我进行提交" Then
Set rs = serverCreateObject("adodbrecordset")
sql = "select from myfile"
rsOpen sql, conn, 1, 3
rsaddnew
rs("uploadfile") = requestForm("my_uploadfile")
rsupdate
rsclose:set rs = nothing
connclose:set conn = nothing
responseWrite("<script>alert('提交成功');</script>")
End If
%>
于是,我们来整合一下indexasp,如下:
<!--#include file="connasp"-->
<%
If requestForm("submit") = "点我进行提交" Then
Set rs = serverCreateObject("adodbrecordset")
sql = "select from myfile"
rsOpen sql, conn, 1, 3
rsaddnew
rs("uploadfile") = requestForm("my_uploadfile")
rsupdate
rsclose:set rs = nothing
connclose:set conn = nothing
responseWrite("<script>alert('提交成功');</script>")
End If
%>
其中
<form name= form1 action=>
<tr>
<td rowspan="2" align="center">:</td>
<td>
<input type="text" name="my_uploadfile" size="40" />
</td>
</tr>
<tr>
<td>
<iframe src="uploadasp" width="600" height="25" scrolling="auto" frameborder="0"></iframe> </td>
</tr>
<input type=submit name=sub value=点我进行提交>
</form>
其中connasp代码:
<%
Set conn = serverCreateObject("adodbconnection")
connconnectionstring = "Provider = MicrosoftJetOLEDB40;Data Source="&servermapPath("bookmdb")
connOpen
%>
uploadfileasp是艾恩无组件上传。你网上搜下。
已经说的很详细了,不能再详细了。。你自己对照看下。 -_-
mdb文件一般用ACCESS就能直接打开,当然也可以用办公软件excel来对打开。mdb是数据库文件,一些数据库软件也能打开mdb格式文件的。一般都做是程序用的,先在电脑上安装SQLSERVER数据库软件,然后再附加一下就可以打开了。
mdb文件一般用ACCESS打开
MDB是MDB/ ICP协议(Multi-Drop Bus/Internal Communication Protocol)的简称,是欧洲售货机制造者协会制定的一套用于协调自动售货系统的主控制器(VMC)与多个外设之间通信的协议。标准首先是由Coinco在美国可口可乐公司的指定下开发的。这个标准于1993年被NAMA协会采用;经过一个专门的工作组修订后,于1994年被EVMMA采用。
MDB文件
第二阶段的非现金交易标准由Debitek代表NAMA开发,并于1994年被NAMA采用;EVMMA加入了一些兼容的指令后于1994年采用。MDB接口实际上是工作于9600波特率的主从型串行总线接口,所用外围设备(例如投币器、纸币器、读卡器等)均为主控制器(售货机控制器-VMC)的从机。所有外围设备与VMC之间的通信方式都一致。
以上就是关于求助 如何实现用ASP上传文件到文件夹中,再将其路径显示到数据库(book.mdb)中.全部的内容,包括:求助 如何实现用ASP上传文件到文件夹中,再将其路径显示到数据库(book.mdb)中.、mdb文件怎么打开/mdb是什么文件格式、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)