Oracle SimpleData使用所有大写和下划线强制转换对象

Oracle SimpleData使用所有大写和下划线强制转换对象,oracle,simple.data,Oracle,Simple.data,我不确定是否有其他人遇到过这种情况,但我在尝试从Oracle数据库中强制转换返回时遇到了一个很大的问题,该数据库的列名都是带下划线的大写字母。我试图找出一种代码方法来完成它,但看起来cast调用并没有同质化。下面是一个简单的例子: MY_TABLE { COLUMN, COLUMN_ONE, COLUMN_TWO } = {{"a", "b", "c"}} 映射到时 public class MyClass { public string Column { get; set; }

我不确定是否有其他人遇到过这种情况,但我在尝试从Oracle数据库中强制转换返回时遇到了一个很大的问题,该数据库的列名都是带下划线的大写字母。我试图找出一种代码方法来完成它,但看起来cast调用并没有同质化。下面是一个简单的例子:

MY_TABLE { COLUMN, COLUMN_ONE, COLUMN_TWO } = {{"a", "b", "c"}}
映射到时

public class MyClass 
{ 
     public string Column { get; set; }
     public string Column1 { get; set; }
     public string Column2 { get; set; }
}
将只映射列,而忽略映射列1和列2


提前感谢您的任何意见和建议

这是我的错。问题是一个隐藏的转换错误(从数据库发送到类所需的int的十进制转换出现问题),以及字符串到GUID的转换错误