我想把一个比较长的字符型字段的值在TMemo中显示却显示不了,请教(50分)

  • 主题发起人 主题发起人 hpretty
  • 开始时间 开始时间
H

hpretty

Unregistered / Unconfirmed
GUEST, unregistred user!
我想把一个比较长的字符型字段的值在TMemo中显示却显示不了,请教!
当然这中间有回车,也有空格,不知哪为大虾能帮我搞定!
 
没问题的,add进去就可以啊,不行把代码贴出来。
 
大于64k吗,如果是的话在win98中不行,用win2000就可以了,或者用richedit.
 
Tmemo的内容不能大于32K。用TichEdit就可以解决
 
把中间的回车变成 chr(13)或者是chr(10),我记不清了。
Memo1.Lines.Text = String就行了。
 
你用的是Access吗?
 
Memo的行数是有限制的!
 
改变bde中oracle别名的blob size
 
var
String1: String;
begin
String1 := MyTable.FieldByName('MyMemoField').AsString;
Memo1.Text := String1; //if size < 64k
//or
//RichEdit1.Text := String1; //if size > 64k
end;
 
我的数据在dbgrid中显示,但在调用摸太窗体之前把这个字段的内容放入
指定的memo,可得到的是空字符串,也许是DELPHI 出问题了!
 
如用的是SQL SERVER 字段类型改为TEXT,为什么要用字符型.
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部