主题:adoquery读取数据问题 急在线等
LOVELYLIN
[专家分:0] 发布于 2006-05-15 22:15:00
现在有一个数据库表hy_table有一列数据列名为"项目"
想用adoquery控件把DBGRID上鼠标所在的"项目"值读取出来赋给变量G
怎么实现
回复列表 (共2个回复)
沙发
jackywww [专家分:20] 发布于 2006-05-16 12:03:00
只要DBGRID中的数据是由adoquery1查询出来的,那鼠标点到哪一行adoquery1就会指向哪一行,所以只要:
G:=adoquery1.fieldbyname('项目').AsString;
板凳
zaliang [专家分:1010] 发布于 2006-05-16 14:15:00
with adoquery do
begin
sql.clear;
sql.add('select * from hy_table');
open;
end;
procedure tform1.DBGrid1CellClick(Column: TColumn);
begin
G:=adoquery1.fieldbyname('项目').AsString;
end;
我来回复