TDBMemo显示奇怪的输出

时间:2012-08-28 07:37:12

标签: delphi delphi-2010 interbase

使用Interbase数据库我有一个应用程序,我想在其中显示备注字段的内容 我创建了一个数据模块,我将TIBDatabaseTIBTransactionTDataSourceTIBTable全部连接起来。数据出来了,到目前为止没有问题。

但是当我向表单添加TDBMemo并希望显示所有内容时,我得到的就是这个;

enter image description here

我只在DataSource上设置了DataFieldTDBMemo,因此不再涉及其他代码。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

通过将TDBMemo替换为TMemo并将内容添加到其中来解决此问题;

 Encoding.Unicode.GetString(myQuery.FieldByName('myField').AsBytes);