J
JM
I have written an application in Access 2000 that includes a procedure to
export results to a fact table for use in an OLAP tool.
By default Access 2000 exports numbers rounded to two decimal places, which
is insufficient for the client's needs. So I incorporated a procedure to
create a suitable schema file to generate 10 decimals:
---
[Result3.txt]
Format = CSVDelimited
ColNameHeader = True
NumberDigits = 10
---
The process works as expected in Access 2000; however, the client uses
Access 97 (don't ask - big IT department has to test everything for 6 months
before it can be given to users). In Access 97 the numbers are not merely
rounded to 2 decimals, they are truncated (rounded down) to 2 decimals. On a
table with 6-7M rows this adds up to an error of $30,000+.
My question is this. I understood that the schema file works the same in
Access 97 and Access 2000. Why doesn't the schema work under Access 97 and
how can I correct this so that the export produces 10 decimal places?
Many thanks
export results to a fact table for use in an OLAP tool.
By default Access 2000 exports numbers rounded to two decimal places, which
is insufficient for the client's needs. So I incorporated a procedure to
create a suitable schema file to generate 10 decimals:
---
[Result3.txt]
Format = CSVDelimited
ColNameHeader = True
NumberDigits = 10
---
The process works as expected in Access 2000; however, the client uses
Access 97 (don't ask - big IT department has to test everything for 6 months
before it can be given to users). In Access 97 the numbers are not merely
rounded to 2 decimals, they are truncated (rounded down) to 2 decimals. On a
table with 6-7M rows this adds up to an error of $30,000+.
My question is this. I understood that the schema file works the same in
Access 97 and Access 2000. Why doesn't the schema work under Access 97 and
how can I correct this so that the export produces 10 decimal places?
Many thanks