delphi - DBRichEdit RTF 编码丢失了从 BDE 到 DBX 的转换应用程序

标签 delphi richedit bde dbx

我的团队正在使用 D2007 将 BDE 应用程序转换为 DBX。

TTable 已替换为 TSQLDataSet/TDataSetProvider/TClientDataSet 组合。

TStringField 已用于通过 TDBrichedit 组件访问 Oracle varchar 字段中的 RTF。

BDE 版本可以很好地将 RTF 编码传输到数据库。由于某种原因,RTF 编码在 dbx 版本中被删除?

有什么想法吗?

最佳答案

我只有两个想法,但我不确定这是否有帮助。

第一个是检查 DBRichEdit 的 PlainText 属性。确保它设置为 false。

第二个想法是使用 BLOB 字段而不是 Varchar 字段。任何组件都不应触及其中的内容。

问候

关于delphi - DBRichEdit RTF 编码丢失了从 BDE 到 DBX 的转换应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8313002/

相关文章:

Delphi:TRichEdit 非默认非 Unicode 系统语言中的文本作为字符串 (ANSI)

windows - 亚洲字符显示(带 Unicode): Difference in character spacing when presented in a RichEdit control compared with using ExtTextOut

delphi - BDE、Windows 7 和 UAC

database - BDE 安装 : there is not enough space on drive c. 安装到这个位置

sql-server - 如何使SQL输出游标进入Delphi数据组件?

delphi - ZipForge native 错误

delphi - 拖动时将鼠标悬停在字符串网格上?

delphi - 打印带有背景颜色的 Richedit

delphi - 打开Paradox数据库; 'PDOXUSRS.NET' 解决方法吗?

使用运行时库的 Delphi 64 位调试有错误的堆栈帧处于事件状态