我正在使用Devart Oracle Edition Professional 8.4.215.0 的 DotConnect 访问 Oracle 数据库中的表。我遇到了一个问题,即自动生成的代码将 NUMBER(3,0) 数据类型解释为布尔值。我打算它是从 0 到 9 的值。
有没有办法强制自动生成的代码构造将它们分配为整数而不是布尔值?
编辑
我在 Designer.cs 文件中手动更改了它们,它似乎可以顺利工作,但我不想编辑这个文件。
我正在使用Devart Oracle Edition Professional 8.4.215.0 的 DotConnect 访问 Oracle 数据库中的表。我遇到了一个问题,即自动生成的代码将 NUMBER(3,0) 数据类型解释为布尔值。我打算它是从 0 到 9 的值。
有没有办法强制自动生成的代码构造将它们分配为整数而不是布尔值?
编辑
我在 Designer.cs 文件中手动更改了它们,它似乎可以顺利工作,但我不想编辑这个文件。
我们建议您使用 Entity Developer(Devart Entity Model 项,*.edml)而不是 EDM Designer(ADO.NET Entity Data Model 项,*.edmx),因为它已针对使用 Oracle 进行了调整并具有高级功能:http://www.devart.com/entitydeveloper/ed-vs-edm.html。
这有帮助吗?