Terry82

关注Asp.net|SQL|XML|WebService|Javascript|CSS|OOP
                     Happy code!

d.REMARK  = this.txtRemark.Text;
当 txtRemark 文本为空时保存出错.

配置文件为
<property name="REMARK" type="String">
    <column name="REMARK" length="200" sql-type="VARCHAR2" not-null="false"/>
</property>

解决方法

把配置文件改为
<property name="REMARK" type="Nullables.NHibernate.EmptyAnsiStringType,   Nullables.NHibernate">
<column name="REMARK" length="200" sql-type="Nullables.NHibernate.EmptyAnsiStringType, Nullables.NHibernate" not-null="false"/>
</property>

当然要引入Nullables和Nullables.NHibernate这两个程序集.

posted on 2006-05-11 11:47  Terry82  阅读(530)  评论(0编辑  收藏  举报