0

Syntax Error on UPDATE statement

Access.ExecQuery("UPDATE record " & _
           "SET (Time_Out=@timeout) " & _
           "WHERE Employee=@emp AND Punch_Date=@date " & _
           "ORDER BY Time_In ASC LIMIT 1;")

whats wrong with my syntax?

John Mark
  • 73
  • 11

1 Answers1

0

The query should be like this :

Access.ExecQuery("UPDATE record " & _
           "SET (Time_Out=@timeout) " & _
           "WHERE Employee=@emp AND Punch_Date=@date;")

You can not use ORDER BY clause in UPDATE query.

Md. Suman Kabir
  • 5,243
  • 5
  • 25
  • 43