我們開始使用EF 5.0與MVC 4,一切都很好。我們的應用程序是一個數據庫可以是動態的產品(SQL,Oracle,AS400等)。所以我們創建了實體並根據連接字符串將其映射到數據庫。如果ConnectionString表示Oracle,我們將dbcontext連接設置爲Oracle。EF 5.0針對多個數據庫
現在問題是SQL和Oracle中的表具有相同的數據類型編號(18,0),如果實體數據類型設置爲Double,則它適用於Oracle,但不適用於SQL。
因爲對於數(18,0),甲骨文實體映射數據類型是雙,但SQL號(18,0)在EF5.0
小數那裏,我用同樣的實體映射靶向動態數據庫的一種方式(SQL或Oracle或AS400)