콤보박스 하나에 아이템이 1,2,3 이 있고, 각각의 1,2,3을 선택하는것에 따라 Query컴포너트를 각
3개 두었습니다. 참! 그리고, DbGrid는 하나가지고 씁니다.
아래처럼 코딩을 했는데... 이게 잘 안되네요...
parameter는 없습니다.
우선 CASE 3만 처리했습니다.
CASE query_item.ItemIndex of
0 : begin
Showmessage('아직 처리못했습니다요 형님! ');
end;
1 : begin
Showmessage('아직 처리못했습니다요 형님! ');
end;
2 : begin
dbgrid1.Columns.Clear ;
dbgrid1.DataSource.Name := Datasource3;
with Query3 do
begin
close;
sql.clear;
open;
end;
end;
end;
좀 봐주세요..
open하면 에러나 나겠지요?
레마 wrote:
> 콤보박스 하나에 아이템이 1,2,3 이 있고, 각각의 1,2,3을 선택하는것에 따라 Query컴포너트를 각
> 3개 두었습니다. 참! 그리고, DbGrid는 하나가지고 씁니다.
> 아래처럼 코딩을 했는데... 이게 잘 안되네요...
> parameter는 없습니다.
> 우선 CASE 3만 처리했습니다.
>
>
> CASE query_item.ItemIndex of
> 0 : begin
> Showmessage('아직 처리못했습니다요 형님! ');
> end;
>
> 1 : begin
> Showmessage('아직 처리못했습니다요 형님! ');
> end;
>
> 2 : begin
> dbgrid1.Columns.Clear ;
> dbgrid1.DataSource.Name := Datasource3;
> with Query3 do
> begin
> close;
> sql.clear;
> open;
> end;
> end;
> end;
>
> 좀 봐주세요..