SELECT @@IDENTITY returner Decimal og ikke int
HejJeg har en INSERT INTO..... SELECT @@IDENTITY som jeg bruger til at indsætte en record med og derefter modtage dens id som er auto inc.
ID fetet i MS sql er int og jeg udfører sql'en med ExecuteScalar.
Men det object som denne returner kan jeg ikke caste til en Int. jeg akn se ved debug at det er Decimal, men kan ikke forstå hvorfor det er det?? nogen der har en forklaring?
