【发布时间】:2012-03-08 03:41:18
【问题描述】:
完整的错误:
The CreateObject of '(null)' caused exception C0000005.
Server object error 'ASP 0177 : c0000005'
Server.CreateObject Failed
/get.asp, line 35
get.asp - 第 35 行:
Response.Status = "500 Internal Server Error"
set objErr=Server.GetLastError()
Col = objErr.Column
Cat = objErr.Category
Desc = objErr.Description
Fle = objErr.File
Lne = objErr.Line
Num = objErr.Number
Src = objErr.Source
ASPC = objErr.ASPCode
ASPD = objErr.ASPDescription
set SQLCOMM = Server.CreateObject("ADODB.Command") //line 35
SQLCOMM.ActiveConnection = DBConn_Str
SQLCOMM.CommandText = SQLq
SQLCOMM.CommandType = 1
SQLCOMM.CommandTimeout = 0
SQLCOMM.Prepared = true
SQLCOMM.Execute()
set SQLCOMM=Nothing
这个脚本通常可以工作,但由于某些奇怪的原因,它最近时不时地给出这个错误。我最近做的事情是在 MsSql DB 中创建更多的表/列索引,我不确定为什么现在会发生这种情况。有人知道为什么吗?
【问题讨论】:
-
首先是什么错误将您带到此页面?
-
@ShadowWizard 我不知道,因为
GetLastError()没有把它拉起来。 -
但这意味着其他页面导致错误,因此您被重定向到错误页面。无论如何 - 如果您尝试写入纯文本文件,它会起作用吗?
标签: mysql asp-classic