在Dapper.Net中指定类型映射

时间:2012-08-15 05:57:17

标签: oracle dapper

在Dapper.Net中是否有一种方法可以插入代码以便在类型之间进行映射?我正在使用带有oracle的Dapper.Net,而Dapper.Net不会将我的int16(这是我的布尔值在oracle中表示的方式)转换为bool。我查看了代码,我认为Dapper.Net期望从DataReader返回的类型与对象上的类型相匹配。我想我可以更新代码来做我想要的但是然后我必须将它从版本维护到版本。

1 个答案:

答案 0 :(得分:-1)

一种选择是在查询中进行投射,例如:

declare @val as int;
set @val = 1;
select CAST(@val as bit); 

注意:上面的代码适用于SQL Server,但您应该明白这一点......

相关问题