SQL不能与ASP经典一起使用

时间:2013-12-27 10:56:53

标签: sql asp-classic

我正在尝试将此SQL添加到一个脚本中,该脚本将在用户按下类似按钮时运行,它意味着要添加到类似的数据库表中,出于测试目的我使用的是随机数,但是即使在非常使用SQL之后很简单,它仍然无效。

在页面中实现此代码的代码如下所示,如果我插入另一个表(例如post),它就可以工作。

<%
' make VB declare all variables
option explicit

' variable listing and usage
DIM conx ' connection object to the server
DIM comd ' instance of a command object
DIM sql_comd ' string variable to hold the SQL commands
DIM itemsAdded ' numeric var to hold num records added to table (1 or 0)
DIM dbpath  ' path to the database file

DIM pos_TIME 
DIM pos_DATE 
DIM CurrDate


pos_TIME = TIME
CurrDate = Now()
pos_DATE = DATE()    


if NOT ISDate(pos_TIME) Then
    pos_TIME = "00:00:00"
end if

**sql_comd="INSERT INTO like (lik_POSTID, lik_COMMENTID, lik_USERID, lik_DATE, lik_TIME) VALUES(40, 40, 40, 12/4/2013, 12/4/2013)"**

1 个答案:

答案 0 :(得分:1)

围绕like关键字设置一些问题,并在日期周围添加引号:

sql_comd="INSERT INTO [like] (lik_POSTID, lik_COMMENTID, lik_USERID, lik_DATE, lik_TIME) VALUES(40, 40, 40, '12/4/2013', '12/4/2013')"