Provider 错误 '80020005' 类型不匹配。请高手帮忙
来源:百度知道 编辑:UC知道 时间:2024/05/12 09:51:25
Provider '80020005'
类型不匹配。
\urladd.asp, line 100
100行是:RsSiteADD("fid_Sort")=ClassName
源码以下
<%
if (Request.Form("TitleName") <> "") then
TitleName=Request.Form("TitleName")
UrlName=Request.Form("UrlName")
ClassName=Request.Form("ClassName")
Readme=Request.Form("Readme")
Set RsSiteADD=Server.CreateObject("Adodb.Recordset")
Sql="Select * from tWebUrl"
RsSiteADD.open Sql,conn,3,2
RsSiteADD.addnew
RsSiteADD("fname")=TitleName
RsSiteADD("furl")=UrlName
RsSiteADD("fid_Sort")=ClassName
RsSiteADD("ftip")=Readme
RsSiteADD.update
RsSiteADD.close
Set RsSiteAD
类型不匹配。
\urladd.asp, line 100
100行是:RsSiteADD("fid_Sort")=ClassName
源码以下
<%
if (Request.Form("TitleName") <> "") then
TitleName=Request.Form("TitleName")
UrlName=Request.Form("UrlName")
ClassName=Request.Form("ClassName")
Readme=Request.Form("Readme")
Set RsSiteADD=Server.CreateObject("Adodb.Recordset")
Sql="Select * from tWebUrl"
RsSiteADD.open Sql,conn,3,2
RsSiteADD.addnew
RsSiteADD("fname")=TitleName
RsSiteADD("furl")=UrlName
RsSiteADD("fid_Sort")=ClassName
RsSiteADD("ftip")=Readme
RsSiteADD.update
RsSiteADD.close
Set RsSiteAD
看字面意思是你提交过来的ClassName的内容可能和你的数据库定义的fid_Sort字段的类型不一致,或者内容超长了。检查看看吧。
数据库里的fid_Sort应该是定义成数字型了吧,而接收过来的是字符型
Provider 错误 '80020005'
网页提示 Provider 错误 '80020005'
ASP错误 provider (0x800004005)
Provider (0x80004005)错误怎么解决
Provider 错误 '80004005' 如何处理
Provider 错误 '80004005' 未指定的错误
microsoft ole db provider for sql server 错误‘ 80004005’
请ASP高手指教,错误类型:Provider (0x80004005)
Provider 错误 '80020005' 类型不匹配。
请问关于Provider 错误 '80020005' 的解决