在NHibernate3.0中我的映射文件是
<property name="IsForce" type="String">
<column name="IsForce" length="1" sql-type="char" not-null="false"/>
自定义类文件:
protected string _isForce;
public string IsForce
{
get { return _isForce; }
set
{
if ( value != null && value.Length > 1)
throw new ArgumentOutOfRangeException("Invalid value for IsForce", value, value.ToString ());
_isForce = value;
}
}
运行报指定的转换无效。
string ,和char 转换是不行的。IsForce 定义为char