如何给DBGrid的某一行设置焦点;(30分)

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

lbylby

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个数据库表,表有car, waring_id字段,
现在我知道了一个waring_id,想把car表中的数据全部在DBGri中显示,并把焦点设置在
知道的那个waring_id栏,我该怎么做?
 
直接设置恐怕不行,移动绑定的记录集指针到指定的纪录试试
 
具体怎么做啊?
 
可以用dataset.locate这个函数定位
 
还是不懂哦!
 
设置行:直接把那条记录设成当前记录就可以了
设置列:DBGrid.SelectedIndex:=你那个字段所在的Col索引号
 
我现在在用如下语句DBGri中显示所有的数据:
sqlstr = "select car from car";
dblist_set->Close();
dblist_set->CommandText = sqlstr;
dblist_set->Open();
当我输入一个waring_id时,我就想把焦点指到对应的行,怎么做啊?
 
多人接受答案了。
 
后退
顶部