关于SQL语句的问题????急啊!!!!!

leo1985129 2004-08-05 04:50:40
我在ASP文件中这么写:
<!--#include file="conn.asp"-->//conn.asp没有错误
nam="Lable_Info"//数据表名称
if name="Lable_Info" then
sql="select * from '"&nam&"'"
set rs=conn.execute(sql)
else
sql="select * from Lable_Info1"
set rs=conn.execute(sql)
end if
运行的时候怎么出现了错误!!!
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: 'Lable_Info' 附近有语法错误。
...全文
165 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fun1984 2004-08-05
  • 打赏
  • 举报
回复
if name="Lable_Info" then
sql="select * from "&name
set rs=conn.execute(sql)
else
sql="select * from Lable_Info1"
set rs=conn.execute(sql)
end if
ycted 2004-08-05
  • 打赏
  • 举报
回复
楼主可以把你的sql="select * from '"&nam&"'"打印出来一看你就知道错误的地方了
fhsoft8508539 2004-08-05
  • 打赏
  • 举报
回复
if name="Lable_Info" then
sql="select * from "&name
set rs=conn.execute(sql)
else
sql="select * from Lable_Info1"
set rs=conn.execute(sql)
end if

楼主应该这样写.
mikespook 2004-08-05
  • 打赏
  • 举报
回复
if name="Lable_Info" then
sql="select * from "&nam
set rs=conn.execute(sql)
else
sql="select * from Lable_Info1"
set rs=conn.execute(sql)
end if
引号去掉
hailang3275 2004-08-05
  • 打赏
  • 举报
回复
Lable_Info1 和 Lable_Info你不要弄混了
还有nam 和 name
建议不要这样命名

银狐被占用 2004-08-05
  • 打赏
  • 举报
回复
sql="select * from "&nam
这样就可以了
BubbleInDiamond 2004-08-05
  • 打赏
  • 举报
回复
sql = "select * form " & name

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧