<%sql="Select * From "&Subject" where id="1""
  rs.open sql,conn,2,2
%>subject是个变量老是说我的语句未结束,请问应该怎样改一下啊?

解决方案 »

  1.   

    <%sql="Select * From "&Subject" where id='1'"
    rs.open sql,conn,2,2
    %>难道是这样
      

  2.   

    --try
    sql="Select * From '"+&Subject+"' where id="1""
      

  3.   

    or<%sql="Select * From "&Subject" where id=1"
    rs.open sql,conn,2,2
    %>
      

  4.   

    declare @Subject varchar(20)
    set @Subject='tb'
    exec('select * from '+@Subject+'where id=1')
      

  5.   

    <%sql="Select * From "&Subject" where id=1"
      

  6.   

    <%sql="Select * From "&Subject" where id=1"
    rs.open sql,conn,2,2
    %>
      

  7.   

    都不正确,我是在asp中使用
    sql="Select * From "&Subject
    这样是正确的
    但我后面要跟where应该怎么加啊?