Мы начали использовать EF 5.0 с MVC 4, и все было отлично. Наше приложение является продуктом, где БД может быть динамическим (SQL, Oracle, AS400 и т. Д.). Таким образом, мы создали объекты и сопоставляем их с БД на основе строки подключения. Если ConnectionString говорит Oracle, мы устанавливаем соединение dbcontext с Oracle.EF 5.0 для множества баз данных
Теперь проблема заключается в том, что в SQL и Oracle имеется таблица с таким же номером данных (18,0), и если для типа данных Entity задано значение Double, оно работает с Oracle, но не с SQL.
Поскольку Oracle для Entity типа данных для отображения числа (18,0) в два раза, но число SQL (18,0) десятичный в EF5.0
есть способ, который я использую то же самое отображение сущностей ориентируется динамические децибелы (SQL или Oracle или AS400)