0

这里的第一条消息,我不知道我为什么等了这么久。所以我目前正在修复一个使用 mysql 数据库用经典 asp 构建的网站。

在数据库中,有一个日期时间类型的日期字段。所以之前编写它的人想用 NOW() 在数据库中输入日期。NOW() 不起作用,我认为它只能在 Sql Server 上工作。我可以用什么函数替换 NOW() 以将日期输入为 2013-02-13 22:36:10 格式?

谢谢

SQL = "INSERT INTO MEMBERS (REFERERID, FIRSTNAME, LASTNAME, DATEJOINED) 
       VALUES ('"& Session("MEMBERID") &"', '"& FIRSTNAME &"', '"& LASTNAME &"', 
       '"& NOW() &"')"
Set objAddCus = objConn.execute(SQL)
4

1 回答 1

2

尝试这个 ;)

SQL = "INSERT INTO MEMBERS (REFERERID, FIRSTNAME, LASTNAME, DATEJOINED) 
   VALUES ('"& Session("MEMBERID") &"', '"& FIRSTNAME &"', '"& LASTNAME &"', NOW() )"
Set objAddCus = objConn.execute(SQL)

Mysql 可以以这种方式处理 now() ,就像查询的一部分,而不是 asp 函数;)

萨卢多斯,

于 2013-02-23T00:46:15.957 回答