DBRichEdit RTF-кодирование потеряно при переходе приложения из BDE в DBX
Моя команда конвертирует приложение BDE в DBX, используя D2007.
TTable был заменен комбинацией TSQLDataSet/TDataSetProvider/TClientDataSet.
TStringField был использован для доступа к RTF в поле Oracle varchar через компонент TDBRichedit.
Версия BDE передавала кодировку RTF в базу данных просто отлично. По какой-то причине код RTF лишен версии dbx?
Есть идеи?
1 ответ
Решение
У меня есть только две идеи, но я не уверен, что кто-то из них может помочь.
Первый - проверить свойство PlainText вашего DBRichEdit. Убедитесь, что установлено значение false.
Вторая идея - использовать поле BLOB вместо поля Varchar. Ни один компонент не должен касаться содержания этого.
С уважением