I am using Oracle Provider for OLE DB 10.2.0.2.20 with my vb6 code. I am getting this " accessor is not a parameter accessor" error with the long decimal values? Is there any fix for this problem? Round function helps, but it is not "right" fix for this, I think. Has anyone found cure for this error? Is there any patch to correct this "bug"?