广东技术师范学院后院社区's Archiver

剩饭团 发表于 2008-4-27 22:32

请教asp问题

<!--#include file="Connections/conn.asp" -->
<%
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 rs=server.createobject("ADODB.recordset")
rs.open "SELECT * FROM imgurl",conn,3,3
rs.addnew
rs("img").AppendChunk myData
rs.update
rs.close
set rs=nothing
set conn=nothing
response.redirect "pic.asp"
%>
<!--#include file="Connections/conn.asp" -->
<%
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 rs=server.createobject("ADODB.recordset")
rs.open "SELECT * FROM imgurl",conn,3,3
rs.addnew
rs("img").AppendChunk myData
rs.update
rs.close
set rs=nothing
set conn=nothing
response.redirect "pic.asp"
%>
上面是upload.asp的代码
错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/upload.asp, 第 11 行
11行的代码是:rs.open "SELECT * FROM imgurl",conn,3,3
对这个错误应该如何修改呢?? 如能搞定这个问题 小弟无胜感激

想去流浪的猪 发表于 2008-4-27 22:33

不懂地路过。

灰狼 发表于 2008-4-27 22:40

conn.open

灰狼 发表于 2008-4-27 22:47

看来楼主都是无意问的问题。我闪,潜水去

剩饭团 发表于 2008-4-27 23:12

呜呼,我只是去洗个澡 先谢谢灰狼师兄
是要把rs.open 改为conn.asp吗?
我先试试

剩饭团 发表于 2008-4-27 23:15

还是不行哦  唉  代码.......

灰狼 发表于 2008-4-27 23:27

还是讨论一下
可以把conn.asp
的代码发上来吗

灰狼 发表于 2008-4-27 23:28

[quote]原帖由 [i]剩饭团[/i] 于 2008-4-27 23:12 发表 [url=http://gdin.net/redirect.php?goto=findpost&pid=906315&ptid=51185][img]http://gdin.net/images/common/back.gif[/img][/url]
呜呼,我只是去洗个澡 先谢谢灰狼师兄
是要把rs.open 改为conn.asp吗?
我先试试 [/quote]不是这样修改的,我没有说清楚而已

剩饭团 发表于 2008-4-27 23:32

我加你q吧,师兄
你q多少?

灰狼 发表于 2008-4-27 23:34

下Q了,因为准备睡觉中
发这里吧,看完要睡觉了,累死了

剩饭团 发表于 2008-4-27 23:37

<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' DesigntimeType="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
Dim MM_conn_STRING
MM_conn_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/data/06ecdb.mdb")
%>
好的

灰狼 发表于 2008-4-27 23:43

[quote]原帖由 [i]剩饭团[/i] 于 2008-4-27 23:37 发表 [url=http://gdin.net/redirect.php?goto=findpost&pid=906466&ptid=51185][img]http://gdin.net/images/common/back.gif[/img][/url]

好的 [/quote]
后面的[code]%>[/code]
前加这句试一下[code]set conn=server.createobject("ADODB.CONNECTION")[/code]

灰狼 发表于 2008-4-27 23:45

对了,就是你这个文件写错了,不止这个出问题
还有,我给你加的语句后面还有的
。。。。。。。。。。。具体的忘记了
PS:你应该是06商本的

剩饭团 发表于 2008-4-27 23:46

谢谢,我先试试
是什么原因???
加了这段代码有什么作用???

灰狼 发表于 2008-4-27 23:51

这个是连接数据库的,睡觉了,晚安

剩饭团 发表于 2008-4-27 23:53

谢谢,灰狼师兄 错误消失了 但新的错误又来了
代码 对你又爱又恨........

灰狼 发表于 2008-4-27 23:55

临睡之前再说一个
建议百度一下conn.asp的代码
一般来说,你只要修改数据库路径就可以用的
不要抄书上的那些

剩饭团 发表于 2008-4-27 23:56

[quote]原帖由 [i]灰狼[/i] 于 2008-4-27 23:55 发表 [url=http://www.gdin.net/redirect.php?goto=findpost&pid=906561&ptid=51185][img]http://www.gdin.net/images/common/back.gif[/img][/url]
临睡之前再说一个
建议百度一下conn.asp的代码
一般来说,你只要修改数据库路径就可以用的
不要抄书上的那些 [/quote]
谢谢师兄 我现在在百度了 ......
晚安 师兄

寻找流浪兔 发表于 2008-4-28 13:42

NND,书上有些代码不全……郁闷死我……

Sea-Wolf 发表于 2008-4-28 17:09

[quote]原帖由 [i]寻找流浪兔[/i] 于 2008-4-28 13:42 发表 [url=http://www.gdin.net/redirect.php?goto=findpost&pid=907289&ptid=51185][img]http://www.gdin.net/images/common/back.gif[/img][/url]
NND,书上有些代码不全……郁闷死我…… [/quote]

我借图书馆的书.照着做也是很多错误...很多内容不全...郁闷...

剩饭团 发表于 2008-4-28 17:40

还是光盘的好点

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.