我在读取字符串时遇到了问题我在oracle DB中使用nhibernate持续存在。 如果我在读完之后写了一个包含CRLF(0x0D + 0x0A)的字符串,我只得到LF。 数据库中的列是一个nvarchar2,并且该属性在nhibernate中作为字符串映射(我也尝试将其映射为ansistring,但没有区别),就像这样
<property name="ExtraInformation" column="ExtraInformation" type="String" />
任何帮助将不胜感激。
答案 0 :(得分:0)
NHibernate dos不执行任何类型的字符串转换(Oracle也不应该,除非有一些我不知道的奇怪设置)
问题很可能在你自己的代码中(即你并没有真正发送CRLF)