ASP传递查询参数
来源:百度知道 编辑:UC知道 时间:2024/05/27 14:53:35
<%
dim a,b,c
a="06程序" '用过trim("06程序"),
b="2007-2008第二学期"
c=a&b
set rs=server.CreateObject("adodb.recordset")
sql="select * from c" 'c是上面定义的变量我用"&c&",["&c&"]都不能实现,请问怎么把这个c传递给sql="select * from c"中的c
rs.open sql,conn,1,1
%>
注:我用的是:ASP+SQL,上面的表名在数据库中存在!
dim a,b,c
a="06程序" '用过trim("06程序"),
b="2007-2008第二学期"
c=a&b
set rs=server.CreateObject("adodb.recordset")
sql="select * from c" 'c是上面定义的变量我用"&c&",["&c&"]都不能实现,请问怎么把这个c传递给sql="select * from c"中的c
rs.open sql,conn,1,1
%>
注:我用的是:ASP+SQL,上面的表名在数据库中存在!
按照楼主的意思c=a&b之后的结果是:
c="06程序2007-2008第二学期"
既然确定有这个表格,那么
SQL="select * from [" & c & "]"
或
SQL="select * from " & c
应该是对的。
如果还是没有得到想要的结果,建议把出错信息发上来给大家讨论,或者把表名改为英文:
06程序2007-2008第二学期 写成 T06SEC0708
这样或许会好很多。
sql="select * from ["&c&"]"
一定可行
sql="select * from "&c