标题:ASP初级问题!新手请大家帮助
只看楼主
wzbest
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2005-4-12
 问题点数:0 回复次数:12 
ASP初级问题!新手请大家帮助
我在调用request.binaryread,再用request.form他提示我错误
    Request 对象, ASP 0207 (0x80004005)
    调用 BinaryRead 之后,不能使用 Request.Form 集合。
那我应该用什么方法取得表单上的值呀
请高手帮助我一下
搜索更多相关主题的帖子: ASP 初级 
2005-09-14 12:07
wzbest
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2005-4-12
得分:0 

<!--#include FILE="conn.asp"--> <%

response.buffer=true

formsize=request.totalbytes

formdata=request.binaryread(formsize)

bncrlf=chrB(13) & chrB(10)

divider=leftB(formdata,clng(instrb(formdata,bncrlf))-1)

datastart=instrb(formdata,bncrlf & bncrlf)+4

dataend=instrb(datastart+1,formdata,divider)-datastart

mydata=midb(formdata,datastart,dataend)

set rec=server.createobject("ADODB.recordset") rec.Open "SELECT * FROM [news] where id is null",con,1,3 title=request.Form("title") comment=request.Form("comment") rec.addnew rec("pic1").appendchunk mydata rec("title")=title rec("comment")=comment rec("fbsj")=Now() rec.update

rec.close

set rec=nothing

set connGraph=nothing %> <body bgcolor="#FFFFFF"> <script language=vbscript> MsgBox "新闻已成功发布,感谢您的新闻中心工作" location.href = "javascript:history.back()"

</script>


2005-09-14 12:36
wzbest
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2005-4-12
得分:0 
大家帮我看看上面的代码,哪有错误?谢谢!!

2005-09-14 13:18
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
的确如错误提示所说,用二进制方式读取后就不能用。Request.Form方式了,这样就会产生错误。
2005-09-14 21:36
wzbest
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2005-4-12
得分:0 
那我该采用什么方法取得表单上的值呢

2005-09-15 12:22
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
我也不会

遇到这个问题 我只能分两步 一步普通页面处理一般数据 二步处理二进制数据(有些值用session传)不知道谁有啥好办法
2005-09-15 14:40
水木头
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-9-15
得分:0 
ASP到底要学到什么样才算有一定水准了呢.
2005-09-15 15:47
wzbest
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2005-4-12
得分:0 
那我想实现一个图片和文字说明,一起上传到数据库中,应该用什么办法呀?

2005-09-15 15:52
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
你可以先存储说明再上传图片
或者先上传图片 存储说明
数据表中id用session传递
2005-09-15 16:36
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
这种方法虽然不怎么样 但是能用

谁有好办法 可以说说 我也想看看
2005-09-15 16:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-27611-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.062371 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved