我試圖將數據庫字段更新爲當前時間,但無法通過「now()」。我得到以下錯誤:現在()在ODBC SQL查詢?
'`now`' is not a recognized built-in function name.
我使用查詢數據庫的方法如下:
Public Sub main()
Dim cnn As ADODB.Connection
Dim rst As ADODB.Recordset
Set cnn = New ADODB.Connection
Set rst = New ADODB.Recordset
cnn.Open "ConnectionName"
rst.ActiveConnection = cnn
rst.CursorLocation = adUseServer
rst.Source = "Update Table ..."
rst.Open
Set rst = Nothing
Set cnn = Nothing
End Sub
嘗試getdate()而不是now()。 Now()是一個mysql函數,getdate()在TSQL(ms sql server)中工作。 – 2010-05-24 21:00:01