Dot-Net

在數據庫中浮動到 ?在 .NET 中

  • February 13, 2009

如果您在 MSSQLServer 中有一個浮點數,那麼您在 .NET 中將其映射到什麼?

您可以將其轉換為 Double 還是會失去數字?

SQLServerfloat和 C#/VBdouble具有相同的表示形式。這是正確的映射。您不想做的是將 SQL Server 映射float到 C#/VB float,因為這可能會導致精度損失。SQL Serverreal映射到 C#/VB float

T-SQL float 和 real 類型定義可以在MSDN中找到。C# 雙重定義也可以在MSDN上找到,浮點定義也可以。

引用自:https://stackoverflow.com/questions/546150