We're using LLBLGen Pro to create an ORM between our application and an Oracle 11 database. The problem we're having is that it is generating .NET decimal-type fields for Oracle table columns that are of type NUMBER(10, 0). I would have expected a number like this to be exposed as an integer type.
The end result is that on using the ORM, we're getting casting/unboxing errors when LLBLGen tries to save or update an entity.
Can anyone out there shed some light on this issue?