SqlProviderServices.TruncateDecimalsToScale 屬性
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
將此旗標設定為 false 可防止 Decimal 值被截斷成定義於資料行的小數位數。 預設值為 true,表示將會截斷十進位值,以免破壞了倚賴此行為的現有應用程式。
命名空間: System.Data.Entity.SqlServer
組件: EntityFramework.SqlServer (在 EntityFramework.SqlServer.dll 中)
語法
'宣告
Public Shared Property TruncateDecimalsToScale As Boolean
Get
Set
'用途
Dim value As Boolean
value = SqlProviderServices.TruncateDecimalsToScale
SqlProviderServices.TruncateDecimalsToScale = value
public static bool TruncateDecimalsToScale { get; set; }
public:
static property bool TruncateDecimalsToScale {
bool get ();
void set (bool value);
}
static member TruncateDecimalsToScale : bool with get, set
static function get TruncateDecimalsToScale () : boolean
static function set TruncateDecimalsToScale (value : boolean)
屬性值
類型:System.Boolean
傳回 Boolean。
備註
當此旗標設定為 true 時,即會建立 SqlParameter 物件連帶設定其 Scale 屬性。 若此旗標設定為 false,便不會設定 Scale 屬性,意指可避免發生 SqlParameter 截斷行為。