Background: I corrected the mismatch issue by changing my field definition to a float (from integer) when the type mismatch error was received.
This worked... for most of my users.
Several users still received a mismatch error when querying the database. For this situation I used the workaround to "add zero" (select field+0, ...) to the query.
So my question is, with all things remaing equal (same machine, same code) except the oracle logon information, does anyone have any insight to what could be different between oracle accounts to cause the queried data to be seen as a float by most users, but as an integer by several others?
This worked... for most of my users.
Several users still received a mismatch error when querying the database. For this situation I used the workaround to "add zero" (select field+0, ...) to the query.
So my question is, with all things remaing equal (same machine, same code) except the oracle logon information, does anyone have any insight to what could be different between oracle accounts to cause the queried data to be seen as a float by most users, but as an integer by several others?