关于使用TQuery控件的问题(50分)

  • 主题发起人 主题发起人 jerrylong
  • 开始时间 开始时间
J

jerrylong

Unregistered / Unconfirmed
GUEST, unregistred user!
我想把通过TQuery控件查出的结果显示在窗口上,但不希望通过DBText,或DBEdit来实现。
请问如果想把查询出的结果显示在一般的Edit控件上该如何实现?
 
TQuery控件的查询结果中的纪录数是变化的,那么你就的用动态的Edit数组 ------ 太累了
如果只有一行数据,可以这样
Edit1.Text:=Query1.Fields.AsString;
i是select中的第i-1个字段
 
可以在DataSet的OnChange事件中给Edit赋值
 
先查出纪录数,后通过循环动态创建Edit分别赋值

 
你表格吧,如listview或者stringgrid啊
 
可以在TQuery的AfterScroll事件中
赋值:
Edit1.Text:=Query1.FieldByName('abc').AsString;
 
如果返回的是多条纪录,并且想用组合框来显示该如何实现。
 
后退
顶部