Node 를 이용하세요.
퀀텀그리드는 보통 3가지를 많이 쓰는데
dxDBGrid, dxTreeList, dxDBTreeList 입니다.
가운데 dxTreeList를 제외한 저 2가지는 Datasource 와 연동되니
쿼리에서 값을 가져오면 바로 보입니다.
즉 edit1.text := Query1.FieldByName( '111').AsString;
해도 값을 가져올수 있는거죠..
(참고 : DataSource 와 연결할 때는 프로퍼티의 KeyField 를 반드시 입력해줘야 합니다.)
다른방법은 (dxTreeList, dxDBGrid 동일)
var
Node : TdxTreeListNode;
begin
Node := dxDBGrid1.FocusedNode;
Edit1.Text := Node.Values[0];
end;
dxTreeList 를 쓰실때에는 TreeView와 쓰는 기능이 거의 같습니다.
그럼 즐프하세요.
dxDBGrid1.FocusedNode.Values[dxDBGrid1January.index]
대 괄호 안의 그리드 필드만 바꾸면 될듯...