SQL语句中表名为变量的问题~~~

来源:百度知道 编辑:UC知道 时间:2024/09/28 06:43:53
<%
dim biao,title,content
biao=trim(request.Form("sclass"))
title=trim(request.Form("title"))
content=trim(request.Form("hw_content"))
exec="insert into news(title,nr) values('"+title+"','"+content+"')"
cn.execute exec
cn.close
set cn=nothing
response.Write("添加成功")
response.Write "<a href='admin.asp' target=_parent>"
Response.Write "返回"
Response.Write("</a>")
%>

这是我写的一段代码~~我的目的是从上一个表单中取到的表名的值~~把它放到SQL语句中~~~但是表名这个变量我怎么也添加不到SQL语句中~~~~~求高手帮帮忙~~~十分感谢~~~~~~~~如果不能在SQL中用变量表名的话~也请告我一个能实现我这个目的的方法~~~~~~~~
谢谢了~~~~~~~~
exec="insert into news(title,nr) values('"+title+"','"+content+"')"

这句我是写成
exec="insert into" &biao& "(title,nr) values('"+title+"','"+content+"&#

exec="insert into [" &biao& "](title,nr) values('"&title&"','"&content&"')"

cn.execute(exec)

是表名的问题吗?可是后面为什么会出现+号呢?
exec="insert into "&biao&"(title,nr)values('"&title&"','"&content&"')"
注意空格要写在引号内才可以.