御用马车 月季:Response.write URL信息丢失

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 15:02:04
Response.write("<td width='93' valign='middle'><a style='color: #383A3C' href=cjsr.asp?classid=" &Rs(1)& "&sj=" &Rs(8)& "&kechengid=" & Rs(0) & "&mode=2
Response.write("<td width='93' valign='middle'><a style='color: #383A3C' href=cjsr.asp?kechengid=" & Rs(0) & "&mode=1&classid=" &Rs(1)& "&sj=" &Rs(8)& "
其中,上面一行的链接只有cjsr.asp?classid=" &Rs(1)& "&sj=" &Rs(8)& ",只有classid和sj, 而下面一行的链接是cjsr.asp?kechengid=" & Rs(0) & "&mode=1&classid=" &Rs(1)& "&sj=" &Rs(8)& "四个变量都有.不知是为什么?
现在可以了,不是语句有问题,那只是提问时没有把语句完整写出来的。原来问题出现在数据库字段的类型和长度,返回记录时sj=" &Rs(8))"有空格,所以后面的信息就丢失了.

引号,括号,空格问题

你语句写的根本不完整。。而且引号也很混乱

你试试下面的

Response.write("<td width=""93"" valign=""middle""><a style=""color: #383A3C"" href=cjsr.asp?classid=" &Rs(1)& "&sj=" &Rs(8)& "&kechengid=" & Rs(0) & "&mode=2")
Response.write("<td width=""93"" valign=""middle""><a style=""color: #383A3C"" href=cjsr.asp?kechengid=" & Rs(0) & "&mode=1&classid=" &Rs(1)& "&sj=" &Rs(8))