The information in this article applies to:
SYMPTOMSWhen you attempt to update or insert records into an Oracle8i server by using a NUMBER(x,y) datatype field, you receive the following error:
CAUSEThe Microsoft Oracle ODBC Driver incorrectly parses for the decimal separator when connecting to an Oracle8i server. RESOLUTIONThe current versions of the Microsoft Oracle Open Database Connectivity (ODBC) Driver and OLE DB Providers were not supported in an Oracle8i environment. Use the Microsoft OLE DB Provider for Oracle to work around this INSERT problem; however, you may run into other incompatibilities. You may also hard code the INSERT and UPDATE statements and run them off the command object. STATUSThis behavior is by design. MORE INFORMATIONSteps to Reproduce BehaviorThe following Visual Basic code shows the problem. The Oracle server must be an 8i server or the error does not occur. Place the code in the Visual Basic Form_Load method. Make sure to add the Microsoft ActiveX Data Objects 2.1 Library on the Project, References menu.
Additional query words:
Keywords : kbADO kbDatabase kbDriver kbODBC kbOracle kbVBp600 kbVC kbGrpVCDB kbGrpMDAC kbDSupport |
Last Reviewed: October 15, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |