WD: Errors When Querying on Data with Straight Quote/ApostropheLast reviewed: February 4, 1998Article ID: Q125414 |
The information in this article applies to:
SYMPTOMS
When you attempt to query a data source in which a data record contains an apostrophe, you may receive one of the following error messages. Word Data Source or Microsoft Excel Spreadsheet Using DDE or Converter (Windows and Macintosh)
Word could not parse your query options into a valid SQL String. Microsoft Access Data Source Using ODBC (Windows Only)
Open Database Connectivity Error - 10014 in query expression ". (Details button) - ODBC Error: [Microsoft][ODBC Access Driver]10014 in query expression ". Error. Sql State: 37000. Return Code: SQL_ERROR Microsoft Access data Source Using DDE (Windows Only)
Word could not re-establish a DDE connection to Microsoft Access to complete the current task. FoxPro data source using ODBC (Windows)
Open Database Connectivity Error - Syntax Error. (Details button) - ODBC Error: [Microsoft][ODBC Single-Tier Driver]Syntax Error. Sql State: 37000. Return Code: SQL_ERROR - SELECT *FROM <database file> WHERE (("<Fieldname>"='O'Neil'<<???>>>)) CAUSEThe Word for Windows SQL query engine does not recognize a "straight" quotation mark or a "straight" apostrophe (as opposed to smart quotes, or curly quotation marks) as a valid SQL or query string. The above errors do not occur when using MS Query.
WORKAROUND
Method 1Use smart quotes. To do this, follow these steps:
Method 2Use MS Query. For applications like Fox Pro and Microsoft Access using ODBC, you may have the option to use MS Query if you have Microsoft Excel 5.0 installed. Click the option to use MS Query instead of the internal query engine in Word.
STATUSWe are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
|
Additional query words: merge data error message errmsg odbc sql query
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |