grid和memo组合使用的问题!!!!进来看看!!!(5分)

  • 主题发起人 luckyboy97
  • 开始时间
L

luckyboy97

Unregistered / Unconfirmed
GUEST, unregistred user!
我这么将grid中的各条记录分别合并为字符串,加到memo中
例如:
grid中的记录为:
name age borth
王 23 1978-05-08
张 22 1979-09-12
在memo中要显示为:
王,23,1978-05-08;
张,22,1979-09-12;
我应该这么做呢?
 
编一个函数
 
for i := 0 to Grid.Count-1 do
memo.add(Grid.cell(i,0) + Grid.cell(i,1) + Grid.cell(i,2))
 
楼上的大哥,那能实现显示完就换行吗?你所说的
 
对每个纪录:

Memo.Lines.Add(FieldByName('').AsString + ......) ;
 
循环怎么写呢?
 
while not TQuery.Eof do
begin
Memo.Lines.Add(FieldByName('').AsString + ......) ;
next;
end;
 
我用的是dbgrid,不想将所有的记录加到里面,而是加grid里面的
 
dbgrid 显示的是 各个数据集控件得到的返回 ,CrazyIdea 先生的没有问题 .
 
你们的意思是用查询的结果返回是吗?
穿越沦陷的爱,能通过邮件和你交流问题吗
 
当然可以

cylxda@yahoo.com.cn
 
顶部