0

请在我的 SQL 语句下面找到第 20 行的错误显然是;

https://gist.github.com/815c4dd5655e79581a1a

我得到的当前错误是

Microsoft Access Database Engine error '80040e14'

Syntax error (missing operator) in query expression 'sea_Reference=A01AND sea_TheID=5'.

/STUDENT/s0191958/PART2/bookingprocess1.asp, line 22

所有被请求的变量和东西都是数字。

我整晚都在删除和添加引号,我厌倦了!

4

1 回答 1

1

在 AND 之前放置一个空格,并将 sea_Reference 的数据放在引号中。

更改:'sea_Reference=A01AND sea_TheID=5'

到 'sea_Reference='A01' AND sea_TheID=5'

这是修改后的代码

SeatSetRs="SELECT sea_ID FROM seat WHERE sea_Reference='" & request("firstSeat") & "' AND sea_TheID=" & request("the_ID") & ""
于 2013-01-06T23:51:22.443 回答