如何通过c#读取oracle数据库中的long类型字段

我遇到一个问题,如何通过c#读取oracle数据库中的long类型字段,我现在读取直接显示是{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fmodern\fprq1\fcharset134 \'b7\'c2\'cb\'ce_GB2312;}{\f1\froman\fprq2\fcharset0 Times New Roman;}{\f2\fnil\fcharset134 \'cb\'ce\'cc\'e5;}}
\viewkind4\uc1\pard\nowidctlpar\fi560\sl-600\slmult0\qj\kerning2\f0\fs28\'d7\'ea\'be\'ae\'b9\'a4\'b3\'cc\'bc\'bc\'ca\'f5\'b9\'ab\'cb\'be\'d7\'e9\'bd\'a8\'d3\'da\f1 1997\f0\'c4\'ea\f1 5\f0\'d4\'c2\'a3\'ac\'ca\'c7\'d2\'bb\'bc\'d2\'bc\'af\'d7\'ea\'be\'ae\'b8\'df\'d0\'c2

应该如何转换成正确的文字哪?拜托各位大侠了!
δCat 可以在描述详细些吗?谢谢了
最新回答
青苓菀

2024-10-01 00:24:57

这就是正确的内容, 只是,你存储的格式是 WORD 文件或 RTF文件吧

你可以用 byte[] 方式读取, 然后直接保存成文件
悦心自足

2024-10-01 00:08:21

你是用的OracleDataAdapter da = new OracleDataAdapter(sql, conn);吗?那样好像直接取出来直接ToString()不正常吗?