Только что перенес ODP.NET 11.2 Release 4 из Devart DotConnect для Oracle http://www.devart.com/dotconnect/oracle/, но у меня так много проблем.
Номер (1,0) типа данных долженпереводится как bool вместо Int16 или short.Деварт перевел это правильно.Я решил проблему, добавив
<add name="bool" value="edmmapping number(1,0)"/>
Число (9,2) переводится как десятичное число, в то время как оно должно быть двойным.Devart переведите это дважды, и это правильно.Нам нужен двойной тип данных для этого.Имена таблиц не корректируются, если они преобразованы в класс C #.Например, у меня есть таблица «ПРОДУКТЫ» EF класса «ПРОДУКТЫ» также с тем же корпусом.Devart, с другой стороны, создал «Продукты», который является точным переводом имен.
- Имена полей не корректируются, если преобразованы в свойства класса C #.Например, таблица «PRODUCTS» имеет поле PRODUCT_NAME, оно должно быть ProductName, если оно переведено в свойство класса C #.Devart делает это правильно.
Имена таблиц и классов должны быть в надлежащем регистре, если они переведены на C #.Подчеркивания для имен таблиц должны быть удалены.