I have a SQL Server 2008 column table with type Numeric(4, 0).
I’m using a ADO.NET Entity Data Model, and that column is mapped as a Decimal? type.
Whne I try to insert a 100 value and get that error message.
Do you know why? If I want to store numbers from 0 to 999, which is the correct type?
go with
smallint, range:-2^15 (-32,768) to 2^15-1 (32,767), 2 Bytes