При редактировании полей в Visual Studio 2010 я изменяю значение на 0,01
.

При фиксации изменений циклически до конца строки он превращается в 0.

Есть идеи, почему это происходит? Мне нужно, чтобы сохранить 0,01 в качестве значения. Та же проблема происходит с полем RegularCost. Мне нужно сохранить что-то вроде 299,45, и оно округляется.
Вот SQL:
create table Auction
(
AuctionId int primary key identity(1,1),
ProductId int foreign key references Product(ProductId),
AuctionCategoryId int foreign key references AuctionCategory(AuctionCategoryId),
SerialNumber nvarchar(1024),
StartTime datetime,
EndTime datetime,
AvailableForBuyNow bit,
BuyNowCost decimal,
LanceCost decimal,
ClosingLanceCount int,
WonByUser int,
RegularCost decimal
)