H hzyingmu Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-25 #1 我有一个数据库,其中字段AA的类型是Memo,使用DBGrid1浏览该数据库,请问如何 在DBGrid1中显示字段AA的内容?请高手赐教!谢谢!我使用的是Delphi4和DBASE IV。
C Chenlili Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-25 #2 最简单的方法是使用第三方控件infopower2000 www.net-wing.net/kangwei上有。
G gcq Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-25 #3 可以先用一个隐藏的DBMemo1连接到Memo类型的字段,再将DBMemo1里的Text赋给DBGrid1 或StringGrid1里自己添加的一列!
W woodstock Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-25 #6 我觉得在DBGrid的OnDraw事件中直接画出来也可以。 str := Table1.FieldByName('AA').AsString; 然后把Str直接Draw到DBGrid上。这样很好控制。
T thtfsyh Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-25 #7 delphi里就有一个TDBMemo (不要把问题搞得太复杂,呵呵:) )
S sanrex Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-25 #8 在dbgrid那显示memo,没有什么意义吧,直接使用tdbmemo挺好
吕 吕雪松 Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-25 #9 用TDBMemo肯定没有问题。同意thtfsyh,问题其实不复杂。
L liuminghao Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-26 #12 用TStringGrid组件或是自定义一个组件,TDBGrid组件本不支持 memo字段,但memo字段 可以用其asstring属性将其当字符串读出。 注:用Data Control组件显示字段,并不定是一个绝好的办法,有时会遇到一些莫明其妙 的问题,用代码直接读写也有一定的好处(1、是程序可以小一些;2、程序还可稍灵活些。
用TStringGrid组件或是自定义一个组件,TDBGrid组件本不支持 memo字段,但memo字段 可以用其asstring属性将其当字符串读出。 注:用Data Control组件显示字段,并不定是一个绝好的办法,有时会遇到一些莫明其妙 的问题,用代码直接读写也有一定的好处(1、是程序可以小一些;2、程序还可稍灵活些。
S shangjintong Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-28 #13 请用TDBCtrlGrid1控件,它可以作出很多自定义格式。 为什么总把它忘掉???this component how to work ,please read help file.
D dedman Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-21 #15 1.创建计算字段table1calculate 2.在table1的oncalcfields事件中 table1calculate.value:=vartostr(table1.fieldvalues['备注']); 3.设table1的autocalcfields为true
1.创建计算字段table1calculate 2.在table1的oncalcfields事件中 table1calculate.value:=vartostr(table1.fieldvalues['备注']); 3.设table1的autocalcfields为true
C CathyEagle Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-22 #16 我这里有解决办法,可惜机器没在身边,明天回答了。