asp问题,各位老大来看看!!!

来源:百度知道 编辑:UC知道 时间:2024/09/20 06:45:33
<%
dim xsid1
xsid1=trim(request.querystring("xsid"))
%>

<%
set rs=server.createobject("adodb.recordset")
sql="select * from product where xsid="&xsid1
set rs=conn.execute(sql)
%>

<%=rs("xsid")%>
如何把第一部分的xsid1变量,传到第二部分的sql语句中啊?谢谢各位
可以把同一个库,另一张表中的相同字段名(xsid1)作为select * from product where xsid= 等号后的参数吗?如何些写?用子查询不行啊

如果xsid字段是字符串类型
那应该改为
sql="select * from product where xsid='"& xsid1 & "'"

希望对你有帮助

这几段是在同一文件里的吗?如果是,比方文件名是aaa.asp
那么访问
aaa.asp?xsid=值
这个时候就会把这个值加到SQL语句里了。

如果你的xsid字段的类型是数值型,那么你的代码完全正确,如果你的xsid字段类型是字符型,那么你的sql语句应该这样写:sql=\"select * from product where xsid=\'\"& xsid1 & \"\'\"