解决办法:
1. db="admin/database/EnterPrise.mdb"
改成 db="/admin/database/EnterPrise.mdb"
用根路径,这样,在哪个位置调用都不会出问题了。
2. 不同路径下分别调用不同的文件连接代码
你的这个连接文件conn.asp
可以用在和admin同一文件夹下的位置不会错
要是admin文件夹下的文件调用就会出错,路径就应改成
db="../admin/database/EnterPrise.mdb"
所以解决办法是,给前边加一路径变量
db=dbpath&"admin/database/EnterPrise.mdb"
调用的页面如果是和admin在同一文件夹下
dbpath=""
如果调用页面在admin文件夹下
dbpath="../"
其他以此类推
把这个语句: response.write("欢迎你,"+strname+"先生!")改为: response.write("欢迎你," &strname &"先生!")
在asp语言中,字符串之间的连接是用 &
在javascript语言中,字符串之间的连接是用 +
还有:
在asp语言中,等于跟赋值都用 = 表示
在javascript语言中,等于用 == 表示,而赋值用 = 表示
楼主学习过程中要注意区分语言中的不同之处
500 Internal Server Error指的是500 服务器内部错误。
http 500内部服务器(HTTP-Internal Server Error)错误说明IIS服务器无法解析ASP代码。造成500错误常见原因有:ASP语法出错、ACCESS数据库连接语句出错、文件引用与包含路径出错(如未启用父路径)、使用了服务器不支持的组件如FSO等。
服务器环境或者不支持的组件等原因导致的500错误,这种情况下即使建立一个静态页面也会出现500错误;另一种情况情况是因为服务器环境不稳定时不时的出现500错误,并不是每次必现,难以找到原因。
扩展资料:
500相关的其它错误:
500.11 服务器错误:Web 服务器上的应用程序正在关闭。
500.12 服务器错误:Web 服务器上的应用程序正在重新启动。
500.13 服务器错误:Web 服务器太忙。
500.14 服务器错误:服务器上的无效应用程序配置。
500.15 服务器错误:不允许直接请求 GLOBAL.ASA。
500.16 服务器错误:UNC 授权凭据不正确。
500.17 服务器错误:URL 授权存储无法找到。
500.18 服务器错误:URL 授权存储无法打开。
500.19 服务器错误:该文件的数据在配置数据库中配置不正确。
500.20 服务器错误:URL 授权域无法找到。
参考资料来源:百度百科-HTTP-500错误
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)