问个语法问题: <a href=inspection.asp?bjrname='<%=rs("bjrname")%>'…… 我想让bjrname传递值,譬如让其值为qqq,但我发现我必须加 ' 使其传递为'qqq',才能在另一网页中从我的后台数据库中调出我想要的纪录, …… bjrname2=request.querystring("bjrname") sqlk="SELECT * FROM ejubao where bjrname=" &bjrname2 …… 具体的语法规定我没看到,为何必须加 ' ' ,查这个问题我花了一天大半天功夫,请各位教教我,谢了先!
HTML: <a href=inspection.asp?bjrname='<%=rs("bjrname")%>' 这一句写作 HTML: <a href="inspection.asp?bjrname=<%=rs("bjrname")%>"> 不需要加“'”,因为服务器端会识别 <% %> 符号。 但是如楼上所说,SQL 中对字符串操作,就需要两边加上“'”,如 代码: sqlk="SELECT * FROM ejubao where bjrname='" & bjrname2 & "';"