首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

请问运行期设置ADOQUERY 的SQL语句时怎么使cxGrid显示数据

2013-08-23 
请教运行期设置ADOQUERY 的SQL语句时如何使cxGrid显示数据?cxGrid这个控件使用ADOQuery数据集时,需要先设

请教运行期设置ADOQUERY 的SQL语句时如何使cxGrid显示数据?
cxGrid这个控件使用ADOQuery数据集时,需要先设置SQL语句,并设置cxGrid的FieldName才能显示数据,这个我懂,但当在运行期才设置SQL语句时,应该怎么设置才能让cxGrid显示数据,难道一定要先在设计期设置SQL语句才行?
我是初学者,希望大家回复时一步一步写清楚,谢谢了。
[解决办法]
我使用cxGrid时,都是在设计时预先取得和设置字段属性的,运行时也可以动态设置sql语句,但是sql语句中的字段应该涵盖cxGrid中所使用的字段。否则,使用delphi原生的TDBGrid。

在运行时,cxGrid可能也支持动态取得字段信息并显示结果,但要定制它们的外观和行为就麻烦了,不如在设计时那么方便直观。既然要用cxGrid,就得发挥它的特长不是吗?

热点排行