如何将Form中的光标定位到dbgrid的特定一列上?(5分)

  • 主题发起人 主题发起人 pp-yy-xx
  • 开始时间 开始时间
我想可以通过定位DataSet实现吧!
 
dataset是非可视化控件,根本不可能。
 
当然不是这个意思了,dbgrid于一个dataset相连,所以通过
dataset(例如 query),query.locate便可以定位制定得一行上了
 
mitsukow:
你弄错我的意思,我是说在程序中随意聚焦到dbgrid控件的任何一列,而不是行;
行的很简单!!
 
先移动到那一行
在使DBGrid获得焦点
 
怎么?没有人懂!!!!!!!!!!!!
 
ADOTable_xzh.FocusControl
 
to js:此法出错!
 
补充给ts:是堆栈出错。dbgrid的每一列是TColumn,按道理是可控制的对象,但不能实现,
这不能不说是delphi的不足。
有那位高手知道如何实现!!!
 
Table1.FieldByName('Field').FocusControl
 
selectedfield可以定位。
 
QUERY.SELECTFILED.FIELD := ZIDUANMING ;應該可以的
 
接受答案了.
 
后退
顶部