J'ai rencontré un problème lors de la lecture des chaînes que j'ai persistées en utilisant nhibernate dans un DB Oracle. Si j'écris une chaîne contenant un CRLF (0x0D + 0x0A) après l'avoir lu, je n'ai que LF. La colonne dans la base de données est un NVARCHAR2 et la propriété est mappée dans NHibernate comme une chaîne (j'ai essayé aussi la cartographie comme ANSIString mais il n'y avait pas de différence) comme celui-cinhibernate et CRLF dans une base de données Oracle
<property name="ExtraInformation" column="ExtraInformation" type="String" />
Toute aide sera appréciée.
IMO Oracle ne convertit pas les données que vous lui attribuez. Comment vérifiez-vous que le CRLF est converti en LF? – Firo