Access 2010 and Oracle ODBC driver: The decimal field's precision is too small -


create table in oracle 11g:

create table test_table (   id     varchar2(10 byte),   price  number(5,2) ) 

then insert row:

insert      test_table (id, price)  values     ('id_1', 99.97) 

then add table ms access 2010 linked table, using oracle odbc driver (mine is: file "sqlora32.dll", version "11.02.00.01", date 2010-03-30). if access asks primary keys, select "id" field.

then open table in access (double clic on table), see data. error:

the decimal field's precision small accept numeric attempt add 

is bug? bug in access, or bug in odbc driver?

how can fix it?

i have encountered same problem. turns out linked table definition had decimal precision set 5.1 when actual oracle table showed 8.1, linked table refresh fixed problem. basically, in oracle precision increased 8.1 access linked table had not been refreshed , not aware of new precision setting. cheers, steeve


Comments

Popular posts from this blog

Android layout hidden on keyboard show -

google app engine - 403 Forbidden POST - Flask WTForms -

c - Why would PK11_GenerateRandom() return an error -8023? -