안녕하세요...~ 델피 가족 여러분..
오늘 또 질문 하나 올립니다..
이런건 어떻게 처리를 하는지..
문제는...
쿼리를 날려서 데이타를 불러오는데...
여기서 불러오는 데이타는 하나가 아닙니다.
여러 데이타를 불러오는데..
그중에 하나가...
예를 들어서...
칼럼이... aaa, bbb, ccc 세개가 있다고 하고..
aaa가 1이면
bbb 는 안녕하세요... + bbb 이렇게 되고...
aaa가 2이면,
bbb는 그냥 bbb 이런식으로 출력이 되는..
dbgrid를 만들려고 하는데...
이것이 가능한지... 가능하다면 어떻게.. 하는지..
만약 이것이 불가능하다면,,
다른 방법으로 구현할수 있는 방법이라도...
얘기를 해주시면 감사하겠습니다... ^^
그럼, 델피 가족 여러분 즐코하세요..
>
> 안녕하세요...~ 델피 가족 여러분..
> 오늘 또 질문 하나 올립니다..
> 이런건 어떻게 처리를 하는지..
>
> 문제는...
>
> 쿼리를 날려서 데이타를 불러오는데...
> 여기서 불러오는 데이타는 하나가 아닙니다.
> 여러 데이타를 불러오는데..
> 그중에 하나가...
> 예를 들어서...
> 칼럼이... aaa, bbb, ccc 세개가 있다고 하고..
> aaa가 1이면
> bbb 는 안녕하세요... + bbb 이렇게 되고...
> aaa가 2이면,
> bbb는 그냥 bbb 이런식으로 출력이 되는..
> dbgrid를 만들려고 하는데...
> 이것이 가능한지... 가능하다면 어떻게.. 하는지..
> 만약 이것이 불가능하다면,,
> 다른 방법으로 구현할수 있는 방법이라도...
> 얘기를 해주시면 감사하겠습니다... ^^
>
> 그럼, 델피 가족 여러분 즐코하세요..
안녕하세요.
이게 도움이 될런지 모르겠군요.
Field Editor에서 필드를 추가하신후에 bbb필드의 GetText이벤트에 코딩해 보세요.
procedure TForm1.Query1bbbGetText(Sender: TField; var Text: String;
DisplayText: Boolean);
begin
case Query1.FieldByName('aaa').AsInteger of
1: Text:= '안녕하세요...'+Sender.AsString;
2: Text:= Sender.AsString;
else begin
Text:= '기타둥둥';
end;
end;
end;