大虾帮忙找错!!!!!!好难哦哦哦哦哦哦哦哦哦哦哦哦哦哦哦

Hharry 2004-05-03 11:59:01
sqlC="select "&TermName&".Course,UserInfo.UserName,"&TermName&".TimeId,"&TermName&".Days,"& _
""&TermName&".WeekId,"&TermName&".LabId " & _
" from UserInfo,"&TermName&" " & _
" where UserInfo.UserId = "&TermName&".UserID and "&TermName&".WeekId>=" & FirstWeek & " and "&TermName&".WeekId<=" & SecondWeek & _ "orderby "&TermName&".WeekId,"&TermName&".Days,"&TermName&".TimeId,"&TermName&".LabId "

出错信息为:
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 '1231.Course' 中。
/stu/SchoolOfSoftware/ASP/机房管理/asp/ArrangeTime_select.asp, 第 78 行
...全文
99 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
stefli 2004-05-03
  • 打赏
  • 举报
回复
看的晕哦。
你用
Response.Write sqlC
Response.End
看看输出的是什么????
还有就是你的'1231.Course' 前面是1还是L哦
定义的时候,要是字母开头哦
Hharry 2004-05-03
  • 打赏
  • 举报
回复
哈哈哈
我试出来了
只要把
"&TermName&".*
变为
["&TermName&"].*
就可以了!!!!!!!!!!!!!!!!!!!!!!!!
不过还是谢谢大家
gu1dai 2004-05-03
  • 打赏
  • 举报
回复
对,是语法问题
Ranmei 2004-05-03
  • 打赏
  • 举报
回复

sql语句有问题.是查询语法有问题
stefli 2004-05-03
  • 打赏
  • 举报
回复
拿到查询器中执行过么》》》》
Hharry 2004-05-03
  • 打赏
  • 举报
回复
请问错出在哪??????
Hharry 2004-05-03
  • 打赏
  • 举报
回复
是数字1231(原来的表,后来我又建立了20021这张表)
不用数字命名的我也用过呀,没问题
打印后如下:
select 20021.Course , UserInfo.UserName , 20021.TimeId, 20021.Days , 20021.WeekId , 20021.LabId from UserInfo , 20021 where UserInfo.UserId = 20021.UserID and 20021.WeekId>= 1 and 20021.WeekId<=1 order by 20021.WeekId,20021.Days,20021.TimeId,20021.LabId

其中20021是我数据库中的一张表

28,408

社区成员

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

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