Nous avons commencé à utiliser EF 5.0 avec MVC 4 et tout fonctionnait parfaitement. Notre application est un produit où la base de données peut être dynamique (SQL, Oracle, AS400, etc.). Nous avons donc créé des entités et l'a mappé à la base de données en fonction de la chaîne de connexion. Si ConnectionString dit Oracle, nous établissons la connexion dbcontext à Oracle.EF 5.0 ciblant plusieurs bases de données
Maintenant, le problème est qu'il existe une table dans SQL et Oracle avec le même numéro de type de données (18,0) et si le type de données Entity est défini sur Double, cela fonctionne avec Oracle mais pas avec SQL.
Comme Oracle à la cartographie de l'entité pour le nombre datatype (18,0) est double, mais le numéro de SQL (18,0) est décimal dans EF5.0
Est-il possible que j'utiliser le même mappage d'entité de ciblage de DB dynamique (SQL ou Oracle ou AS400)