Delphi TDBMemo显示奇怪的输出

Delphi TDBMemo显示奇怪的输出,delphi,delphi-2010,interbase,Delphi,Delphi 2010,Interbase,使用Interbase数据库,我有一个应用程序,希望在其中显示备注字段的内容。 我已经创建了一个数据模块,我将TIBDatabase、TIBTransaction、TDataSource和TIBTable全部连接到该模块上。数据出来了,到目前为止没有问题 但是当我在表单中添加一个TDBMemo并想要显示内容时,我得到的就是这个 我只在TDBMemo上设置了DataSource和DataField,因此不涉及其他代码 有什么想法吗?通过将TDBMemo替换为TMemo并使用添加内容来解决它 E

使用Interbase数据库,我有一个应用程序,希望在其中显示备注字段的内容。
我已经创建了一个数据模块,我将
TIBDatabase
TIBTransaction
TDataSource
TIBTable
全部连接到该模块上。数据出来了,到目前为止没有问题

但是当我在表单中添加一个
TDBMemo
并想要显示内容时,我得到的就是这个

我只在
TDBMemo
上设置了
DataSource
DataField
,因此不涉及其他代码


有什么想法吗?

通过将
TDBMemo
替换为
TMemo
并使用添加内容来解决它

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