帮我看看错误在哪

cqsjchh 2009-08-26 03:42:20
<%
'On Error Resume Next

Function ValidSQL()
ValidSQL = True
Dim Invalid
Dim Server_From
Dim Server_Now
Dim Collection

Invalid = split( "'|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare","|")
Server_From = Cstr(Request.ServerVariables("HTTP_REFERER"))
Server_Now = Cstr(Request.ServerVariables("SERVER_NAME"))

Set Collection = Request.QueryString

If Len(Collection)>4 Then
For Each Arg In Collection
For I=0 To Ubound(Invalid)
If Instr(Collection(Arg),Invalid(I))>0 Then
ValidSQL = false
Exit For
End If
Next

If ValidSQL = False Then
Response.Write( "输入中包含非法字符,请重新输入! ")
Response.End()
Exit For
End If
Next
End If
End Function

Call ValidSQL()

DataURL = "E:\*****\*****\Jx_House@=DB.mdb"
'Strsql = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DataURL
Strsql = "driver={Microsoft Access Driver (*.mdb)};dbq=" & DataURL
set dbconn=server.createobject("ADODB.CONNECTION")
dbconn.open Strsql
%>

上面是一个DbConn.Inc文件的全部代码,出错导致整个项目大部份运行不过来。特来求助!
错误类型:
Provider (0x80004005)
未指定的错误
/test1/Inc/DbConn.Inc, 第 41 行
...全文
72 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
凡夫与俗子 2009-08-28
  • 打赏
  • 举报
回复
...
mailbao 2009-08-28
  • 打赏
  • 举报
回复
自問自答?!
灬上海爽爷 2009-08-28
  • 打赏
  • 举报
回复
jfjf
「已注销」 2009-08-28
  • 打赏
  • 举报
回复
123
sumjor 2009-08-28
  • 打赏
  • 举报
回复
JF JF
hz890 2009-08-28
  • 打赏
  • 举报
回复
接分。
多谢楼主散分!
不耐烦 2009-08-28
  • 打赏
  • 举报
回复
jf
cqsjchh 2009-08-26
  • 打赏
  • 举报
回复
错误解决 结帖

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧