请大家帮我看看:谢谢!(在线等待)

beini2001 2002-11-01 10:47:08
我在前一个页面上用<a href=xiugai.asp?xszh="<%=rs.Fields(1).value%>"><%=rs.Fields(1).value%></a>来传递一个值到xiugai.asp
在xiugai.asp中我用下面的代码来接受
然后显示出来
可是现在不能成功请大家指正
代码如下:
<%xszh=request("xszh")%>
学号为<%=xszh%>的学生情况如下:
<%set conn=server.createobject("ADODB.CONNECTION")
connstr="provider=microsoft.jet.oledb.4.0;data source="&server.mappath("../database/info.mdb")
conn.open connstr
set rs=server.createobject("adodb.recordset")
sqlstr="select * from stuinfo where xszh='"&request("xszh")&"'"
rs.open sqlstr,conn
%>
...全文
41 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lax 2002-11-01
  • 打赏
  • 举报
回复
昏,可能是语法错误

500错误至少会提示 错误所在行数的 ,找到了吗?
beini2001 2002-11-01
  • 打赏
  • 举报
回复
500错误

是内部服务器错误
lbd8848 2002-11-01
  • 打赏
  • 举报
回复
出错结果是什么?
beini2001 2002-11-01
  • 打赏
  • 举报
回复
谢谢

尝试过了

还是不行

提供思路

再次感谢

sunlai 2002-11-01
  • 打赏
  • 举报
回复
where xszh='" & trim(xszh) & "'
LoneHome 2002-11-01
  • 打赏
  • 举报
回复

connstr="provider=microsoft.jet.oledb.4.0;data source="&server.mappath("../database/info.mdb")
后面加上
response.write connstr
response.end
看看绝对路径对不对
s999142607 2002-11-01
  • 打赏
  • 举报
回复
<a href=xiugai.asp?xszh="<%=rs.Fields(1).value%>"><%=rs.Fields(1).value%></a>改成
<a href=xiugai.asp?xszh=<%=rs.Fields(1).value%>><%=rs.Fields(1).value%></a>把引号去掉
lax 2002-11-01
  • 打赏
  • 举报
回复
把原来的代码

sqlstr="select * from stuinfo where xszh='"&request("xszh")&"'"
rs.open sqlstr,conn

换成如下

On Error Resume Next
sqlstr="select * from stuinfo where xszh='"&request("xszh")&"'"
rs.open sqlstr,conn
If Err.Number<>0 Then Response.Write Err.Description
whyyy78 2002-11-01
  • 打赏
  • 举报
回复
xszh=request("xszh")....
是request.querystring()
beini2001 2002-11-01
  • 打赏
  • 举报
回复
找到了就是有SQL语句的那行

可是我看来看去好象没有什么错误呀

谢谢帮助

再看看好吗?

28,391

社区成员

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

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