Ensemble décimal(16, 3) pour une colonne dans la Première Approche de Code dans EF4.3

Comment puis-je faire cela :

private decimal _SnachCount;
[Required]
[DataType("decimal(16 ,3")]
public decimal SnachCount
{
    get { return _SnachCount; }
    set { _SnachCount = value; }
}

private decimal _MinimumStock;
[Required]
[DataType("decimal(16 ,3")]
public decimal MinimumStock
{
    get { return _MinimumStock; }
    set { _MinimumStock = value; }
}

private decimal _MaximumStock;
[Required]
[DataType("decimal(16 ,3")]
public decimal MaximumStock
{
    get { return _MaximumStock; }
    set { _MaximumStock = value; }
}

Après la génération de la base de données par cette partie de mon modèle , ces trois colonnes de type decimal(18,2),pourquoi?
qu'est-ce que ce code d'erreur? comment puis-je le faire ?

InformationsquelleAutor Ali Foroughi | 2012-01-27