注册 登录
编程论坛 ASP技术论坛

大虾帮忙!“HTTP 500 Internal Server Error”错误

xiaowill 发布于 2010-10-29 09:50, 1616 次点击
<%
dim objconn,strconn,sqlcmd,frmgonghao
frmgonghao=request.form("gonghao")

set objconn=server.createobject("adodb.connection")
strconn="provider= microsoft.jet.oledb.4.0; data source="&server.mappath("train.mdb")                                                                                   
objconn.open strconn
sqlcmd="select * from basic_infor where 工号='"&frmgonghao&"'"
set rs=objconn.execute(sqlcmd)
%>

两周前运行正常,现在运行后报“HTTP 500 Internal Server Error”错误,是IIS需要什么样的设置吗?
6 回复
#2
dzt00012010-10-29 10:45
是什么错误类型和提示?
#3
xiaowill2010-10-29 10:52

返回的是下面的东东

This error (HTTP 500 Internal Server Error) means that the website you are visiting had a server problem which prevented the webpage from displaying.

#4
dzt00012010-10-29 11:07
IE选项-高级,把“显示友好http错误信息”的勾去掉
windows7下装的iis好像还要开启“向客户端发送详细错误消息”,才能看到错误类型
#5
xiaowill2010-10-29 13:07
显示的是如下:
Microsoft JET Database Engine error '80004005'

Too many fields defined.

/ptfesdw25.asp, line 11

line 11 是 “ set rs=objconn.execute(sqlcmd) ”
#6
dzt00012010-10-29 14:23
没看出问题来,会不会是中文字段名的问题?
#7
frankwoe2011-07-13 21:15
我也是这个问题,按楼上方法改了ie设置之后就行啦,多谢!!
1