ACC: SQORA.DLL Does Not Allow Lengthy SQL StatementsID: Q104452
|
Advanced: Requires expert coding, interoperability, and multiuser skills.
When running a query against an ORACLE table, or updating a record in an
ORACLE table, the error message
Statement was longer then allowable maximum 2000+ chars
This is a problem with SQORA.DLL, the ORACLE ODBC Driver.
Obtain and install the updated driver, or use queries to do updates, rather
than updating records while the ORACLE table is in Datasheet view. The
query should yield only the columns to be updated.
For complex queries, reduce the number of tables or joins in the query and
reduce the number of fields used or shown in the query.
These workarounds reduce the length of the SQL statements.
Microsoft has confirmed this to be a problem in the ORACLE ODBC driver shipped with Microsoft Access versions 1.1 and 2.0 and Visual Basic for Windows version 3.0 - Professional Edition. An updated driver that corrects this specific problem is available from Microsoft.
is available for download from the Microsoft Software Library. It
contains the files indicated in the "Disk Content" section.
README.TXT
BTRV110.DLL
ORACLE.TXT
SQORA.DL_
SQORASTP.DL_
ODBC.INF
SETUP.EXE
Old New
-------------------------------------------
SQORA.DLL Version: 1.00.2816 Version: 1.00.3112
Size: 143,600 bytes Size: 144,096 bytes
Date: 4/16/93 Date: 7/12/93
SQORASTP.DLL Version: 1.00.2403 Version: 1.00.3106
Size: 9,328 bytes Size: 9,632 bytes
Date: 5/7/93 Date: 7/6/93
Additional query words: softlib
Keywords : kb3rdparty kberrmsg kbfile Softlib OdbcOthr
Version : 1.0 1.1 2.0
Platform : WINDOWS
Issue type : kbbug
Last Reviewed: March 26, 1999