asp如何实现表单上传文件后存入access数据库?谢谢!!!
asp如何实现表单上传文件后存入access数据库?用<FORMaction="ttt.asp"METHOD="POST"enctype="application/x-w...
asp如何实现表单上传文件后存入access数据库?用<FORM action="ttt.asp" METHOD="POST" enctype="application/x-www-form-urlencoded" name="form1">
<input name="x12" type="file">
<INPUT TYPE="SUBMIT" name="submit" value="提交">
</FORM>实现上传文件后如何存入access,asp如何在客户端打开数据库中的这个文件?谢谢谢谢!!!!!! 展开
<input name="x12" type="file">
<INPUT TYPE="SUBMIT" name="submit" value="提交">
</FORM>实现上传文件后如何存入access,asp如何在客户端打开数据库中的这个文件?谢谢谢谢!!!!!! 展开
3个回答
展开全部
我给兄弟一个建议:
就是只把文件名存入数据库就可以了,不用把文件存入数据库,原因是从数据库读取文件要非常的占用资源,特别是图片转换为二进制的数据流存入数据库后读书来,还有文件也是一样。
我觉得没有必要那样做,只需要把文件名存入数据库就行了,当然也把相应的文件上传到对应的文件夹,那样当读取文件时直接先读数据库的文件名,再通过文件名找到对应文件夹下的文件,再显示,那样不是很好吗?
现在的大型的网站都是这样的~呵呵 再说 数据库的空间要远远比网站空间宝贵的多
呵呵 个人意见~~~
就是只把文件名存入数据库就可以了,不用把文件存入数据库,原因是从数据库读取文件要非常的占用资源,特别是图片转换为二进制的数据流存入数据库后读书来,还有文件也是一样。
我觉得没有必要那样做,只需要把文件名存入数据库就行了,当然也把相应的文件上传到对应的文件夹,那样当读取文件时直接先读数据库的文件名,再通过文件名找到对应文件夹下的文件,再显示,那样不是很好吗?
现在的大型的网站都是这样的~呵呵 再说 数据库的空间要远远比网站空间宝贵的多
呵呵 个人意见~~~
展开全部
你的表单提交后会送给TTT.ASP页面处理,你要另写一个ttt.asp 页面,用来处理.代码如下
<% dim gt,nr,im1,im2,im3,im4,im5,rq %> '申明变量
<%
gt=request.form("gt")
nr=request.form("nr")
%>
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath("数据库地址")
set rs=server.CreateObject("adodb.recordset")
sql="select * from 表名"
rs.open sql,conn,1,3
rs.addnew()
rs("news_nr")=gt '字段
rs("news_nrmx")=nr '字段
rs.update
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
'==================
显示如这差不多,先查询再显示.我可以找找ASP书看看就会了.
<% dim gt,nr,im1,im2,im3,im4,im5,rq %> '申明变量
<%
gt=request.form("gt")
nr=request.form("nr")
%>
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath("数据库地址")
set rs=server.CreateObject("adodb.recordset")
sql="select * from 表名"
rs.open sql,conn,1,3
rs.addnew()
rs("news_nr")=gt '字段
rs("news_nrmx")=nr '字段
rs.update
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
'==================
显示如这差不多,先查询再显示.我可以找找ASP书看看就会了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的都在乱说 看好这一句
enctype="application/x-www-form-urlencoded"
这个表示存入数据库时候的编码。。。如果是PHP我可以帮你 ASP 我一般不把文件写进数据库~~所以不能帮你~
enctype="application/x-www-form-urlencoded"
这个表示存入数据库时候的编码。。。如果是PHP我可以帮你 ASP 我一般不把文件写进数据库~~所以不能帮你~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询