如何让dbgrideh高度显示(10分)

  • 主题发起人 主题发起人 kofoun
  • 开始时间 开始时间
K

kofoun

Unregistered / Unconfirmed
GUEST, unregistred user!
我想将一条记录保存后,在dbgrid中高亮度显示刚才那条记录,怎么做

我是用dbgrideh3.6的
 
问题: 在DBGRIDEH中怎么高亮度先显示当前记录啊? ( 积分: 5 )
分类: 数据库-文件型

来自: 浮城, 时间: 2003-12-17 12:43:00, ID: 2359632
在我用LOCATE 定位记录后,怎么高亮度先显示当前记录啊?


来自: Zhang9631, 时间: 2003-12-17 16:15:00, ID: 2360405
AdoDataSet1.Locate('www;qqq',VarArrayOf(['a3', '44']),[]);
DBGrid1.SetFocus;
就行了

来自: 我是笨猪, 时间: 2003-12-20 11:24:00, ID: 2366223
//我正在研究胜天的
//呵呵……
to 浮城,你安装了哪些控件?

来自: dez_0609, 时间: 2004-01-03 15:40:00, ID: 2390948
DBGrid1.DataSource1.DataSet.Locate('www;qqq',VarArrayOf(['a3', '44']),[]);
DBGrid1.SetFocus;


来自: c3411080, 时间: 2004-01-03 16:45:00, ID: 2391065
怎样在关掉上面的窗体之后让下面的窗体的dbgrideh获得焦点呢?在哪个事件中进行。

来自: 浮城, 时间: 2004-01-08 9:31:00, ID: 2399820
接受答案了.

得分大富翁: c3411080
 
用画.控件应该有一个方法叫作:OnDrawColumnCell
 
AdoDataSet1.Locate('www;qqq',VarArrayOf(['a3', '44']),[]);
DBGrid1.SetFocus;
就什么报错了,解释一下这句话用法
 
if dbgrid1.DataSource.DataSet.Locate('fdate;fmaster;fproductname;fline;fprojectname',VarArrayOf([datetostr(datetime1.date),mastercombox.text,productnamecombox.text,linecombox.text,projectnamecombox.text]),[]) then
begin
DBGrid1.SetFocus;
end;
执行上面这句话,还是跑去dbgrid中第一行,明明dbgird五行记录都不一样的,为何还是焦点还是跑到第一行
 
后退
顶部