oracle数据库中的nhibernate和CRLF

时间:2012-02-28 21:26:56

标签: .net oracle nhibernate

我在读取字符串时遇到了问题我在oracle DB中使用nhibernate持续存在。 如果我在读完之后写了一个包含CRLF(0x0D + 0x0A)的字符串,我只得到LF。 数据库中的列是一个nvarchar2,并且该属性在nhibernate中作为字符串映射(我也尝试将其映射为ansistring,但没有区别),就像这样

<property name="ExtraInformation" column="ExtraInformation" type="String" />

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

NHibernate dos不执行任何类型的字符串转换(Oracle也不应该,除非有一些我不知道的奇怪设置)

问题很可能在你自己的代码中(即你并没有真正发送CRLF)