Nhibernate版本:1.2.0.1001
Asp.net C# 版本:2.0
Oracle 版本:10.2.0.1.0
Oracle 字符集:SIMPLIFIED CHINESE_CHINA.ZHS16GBK当输入的内容含有中文且字数是1500左右就会出错,
英文不会出现问题网上查了一下,基本上是Java的解决方案,不知道大家有没有碰到过NHibernate和asp.net组合使用时出现这样的问题
问题严重,给出100分
Asp.net C# 版本:2.0
Oracle 版本:10.2.0.1.0
Oracle 字符集:SIMPLIFIED CHINESE_CHINA.ZHS16GBK当输入的内容含有中文且字数是1500左右就会出错,
英文不会出现问题网上查了一下,基本上是Java的解决方案,不知道大家有没有碰到过NHibernate和asp.net组合使用时出现这样的问题
问题严重,给出100分
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
<class name="SManager.Modules.StaticHtml.StaticHtmlContent, SManager.Modules" table="cm_statichtml">
<id name="Id" column="statichtmlid" type="Int32" unsaved-value="-1">
<generator class="native">
<param name="sequence">s_cm_statichtml</param>
</generator>
</id>
<timestamp name="UpdateTimestamp" column="updatetimestamp" />
<property name="Title" column="title" type="String" length="255" not-null="false" />
<property name="Content" column="content" type="StringClob" not-null="true"/> <many-to-one name="Section" class="SManager.Core.Domain.Section, SManager.Core" column="sectionid" />
<many-to-one name="CreatedBy" class="SManager.Core.Domain.User, SManager.Core" column="createdby" />
<many-to-one name="ModifiedBy" class="SManager.Core.Domain.User, SManager.Core" column="modifiedby" not-null="false" /> </class>
</hibernate-mapping>
ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值