PRB: "Syntax Error in FROM clause" Opening a Jet TableLast reviewed: February 23, 1998Article ID: Q181489 |
The information in this article applies to:
SYMPTOMSWhen opening a Microsoft Jet table using ActiveX Data Objects (ADO), the program displays the following error:
Run-time error '-2147217900 (80040e14)': [Microsoft][ODBC Microsoft Access 97 Driver] Syntax error in FROM clause. CAUSEThe table name is a SQL reserved word, such as "Order".
RESOLUTIONChange the table name to a non-reserved word, such as "Orders" or place square brackets around the name: "[Order]"
STATUSMicrosoft is researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATIONWhen using the Microsoft Access ODBC driver from ADO, even if you specify adCmdTable as the command type, the ODBC driver still passes it back to Jet as a SQL command. NOTE: User needs to create a DSN called "NWIND" in the ODBC Data Source Administrator for the code below to work. WARNING: ANY USE BY YOU OF THE CODE PROVIDED IN THIS ARTICLE IS AT YOUR OWN RISK. Microsoft provides this code "as is" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.
Steps to Reproduce Behavior
(c) Microsoft Corporation 1998, All Rights Reserved. Contributions by Malcolm Stewart, Microsoft Corporation
Keywords : adoaccess Version : WINDOWS:1.0,1.5 Platform : WINDOWS Issue type : kbprb |
================================================================================
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |