你是我的男朋友梦迪歌:Provider (0x80020005)类型不匹配

来源:百度文库 编辑:高考问答 时间:2024/04/29 21:24:16
错误类型:
Provider (0x80020005)
类型不匹配。
/fb.asp, 第 38 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
POST 306 ??? /fb.asp

POST Data:
mytype=%B3%F6%CA%DB&gamename=%C4%A7%CA%DE%CA%C0%BD%E7&server=v&selltype=%D3%CE%CF%B7%D5%CA%BA%C5&sellname=xcv&remark=vcx&jiage=cx&jiagelx=%D4%AA%28RMB%29&lxname=sn&tel=cvx&email=cxvvcx@163.com&oicq=&o . . .

源代码如下:

<!--#include file="admin/sendnow.inc" -->
<%if request("gn")="up" then
mytype=request("mytype")
servern=request("server")
gamename=request("gamename")
selltype=request("selltype")
sellname=request("sellname")
remark=request("remark")
jiage=request("jiage")
jiagelx=request("jiagelx")
lxfs=request("lxfs")
tel=request("tel")
oicq=request("oicq")
email=request("email")
lxname=request("lxname")
guoqi=request("guoqi")
imgpath=request("imgpath")
online=request("online")
uid=request("uid")

set rs=server.CreateObject("adodb.recordset")
sql="select * from main"
rs.open sql,conn,1,3

rs.addnew

rs("mytype")=mytype
rs("gamename")=gamename
rs("selltype")=selltype
rs("remark")=remark
rs("jiage")=jiage
rs("jiagelx")=jiagelx
rs("tel")=tel
rs("oicq")=oicq
rs("email")=email
rs("lxfs")=lxfs
rs("sellname")=sellname
rs("lxname")=lxname
rs("guoqi")=guoqi
rs("server")=servern
rs("online")=online
rs("imgpath")=imgpath
rs("uid")=uid
rs.update

Response.Write"<script language=JavaScript>"
Response.Write"alert(""恭喜!信息发布成功"");"
Response.Write"window.location='index.asp'"
Response.Write"</script>"
else
response.Write""
end if

38行是什么??数据库里38行的那个字段是什么数据类型??可能是数据库里是数字型,你写了一个字符串进去,转一下就OK了

这个多半是在提交的表单中有输入的内容与数据中实际所设计的字段类型数据不符造成,请仔细检查字段类型和表单中所输入的内容,进行反复测试