Error Message: "Syntax Error in Query..." Performing Query with a Date (249177)
The information in this article applies to:
- Microsoft Excel for Windows 95
- Microsoft Query
This article was previously published under Q249177 SYMPTOMS
When you enter a date in the Criteria pane of your query, you receive an error message similar to one of the following:
Syntax error [missing operator] in query expression '(<Table Name>.<Fieldname>=ts '100-07-04 00:00:00'})'.
Syntax error in query expression '(<Table Name>.<Fieldname>=ts '100-0)'.
where <Table Name> is the name of the table and <Fieldname> is the name of the field that you are querying.
NOTE: This error message will vary according to the version of Microsoft Data Access Components installed. It also will vary depending on the driver.
CAUSE
This issue will occur when the following conditions are true:
- You enter a date value that does not include the year.
-and-
- The current date setting on your computer is later than December 31, 1999.
WORKAROUND
To work around the issue, always specify the year portion of the date when your system clock is set to a date later than December 31, 1999.
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Minor | Last Reviewed: | 8/18/2005 |
---|
Keywords: | kbprb KB249177 |
---|
|