OutputType FROM Reports WHERE ReportID = 'NEWREP'";
当sql查询没有记录时,ExecuteScalar将返回空对象,并且能够通过ToString()将空对象转换为字符串。没有抛出异常。
但是,当相同的代码针对.Net 4.0时,会抛出异常“对象</e
我在一个sql表中有一个可空的浮点列,它被映射到Nhibernate中。定义了此表类的属性:var j = session.CreateSQLQuery("SELECT floatColumn As anotherFloatPrprty from myTable")
因此,我将表更改为{“不能将'System.Double‘类型的对象转换为’System.Single‘类型。”}显然,当我在floatColumn