易
易名烦
Unregistered / Unconfirmed
GUEST, unregistred user!
这样的:
我在DBGRID的ONCELLCLICK里写了SHOWMESSAGE(ADOQUERY1.FIELDS.FIELDBYNAME('BZ').ASSTRING;
然后我在DBGRID的KEYDOWN里写:
if (ord(key)=38) or (ord(key)=40) then
dbgrid1.oncellclick(dbgrid1.columns[0]);
其中DBGRID1和ADOQUER1是关联了。
但在按上下键时出来的数据却不对,是行不太对。
就是当前的BZ是‘111111’,却显示的是上一条的BZ‘222222’请各位解答一下。
我在DBGRID的ONCELLCLICK里写了SHOWMESSAGE(ADOQUERY1.FIELDS.FIELDBYNAME('BZ').ASSTRING;
然后我在DBGRID的KEYDOWN里写:
if (ord(key)=38) or (ord(key)=40) then
dbgrid1.oncellclick(dbgrid1.columns[0]);
其中DBGRID1和ADOQUER1是关联了。
但在按上下键时出来的数据却不对,是行不太对。
就是当前的BZ是‘111111’,却显示的是上一条的BZ‘222222’请各位解答一下。