Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
DBGrid에서 특정행을 보이지 않게 하려면...
DBGrid에서 특정행을 보이지 않게 하려고 하는데요, 어떻게 하면 될까요?
예를 들면 특정 필드값이 0인 행을 삭제 또는 보이지 않게 하려고 합니다.
머리를 굴려도 안되는군요.
갈켜주세요.... 꾸뻑....
4
COMMENTS
Black}{ole
•
2000.07.19 06:43
Codenj wrote:
> DBGrid에서 특정행을 보이지 않게 하려고 하는데요, 어떻게 하면 될까요?
> 예를 들면 특정 필드값이 0인 행을 삭제 또는 보이지 않게 하려고 합니다.
> 머리를 굴려도 안되는군요.
> 갈켜주세요.... 꾸뻑....
안녕하세요. ^^
Table에 Filter를 이용하시던지.. 아님..
Query를 이용하면.. 될것 같네요.
참고하세요.
그럼..20000.
0
0
삭제
수정
댓글
Codenj
•
2000.07.19 07:13
Black}{ole wrote:
> Codenj wrote:
> > DBGrid에서 특정행을 보이지 않게 하려고 하는데요, 어떻게 하면 될까요?
> > 예를 들면 특정 필드값이 0인 행을 삭제 또는 보이지 않게 하려고 합니다.
> > 머리를 굴려도 안되는군요.
> > 갈켜주세요.... 꾸뻑....
>
> 안녕하세요. ^^
> Table에 Filter를 이용하시던지.. 아님..
> Query를 이용하면.. 될것 같네요.
>
> 참고하세요.
>
> 그럼..20000.
답변 감사합니다. 그런데 제가 요구하는 답변이 아닌듯해서...
다시 질문합니다.
물론 Query로 Join하여 데이타를 가져오고, 다시 Query에서 CalcField를 써서 DBGrid에 데이타를 보여주죠. (왜냐면 이 방법이 가장 쉬우니깐...)
그런데 이 CalcField에서는 Filter가 안된다는 것이 문제입니다.
또한 Query로 가져온 데이타를 Delete하는 방법이 있긴 한데 이것 또한 만만치가 않아서...
그래서 여러가지 방법을 찾다가 DBGrid의 특정행을 숨기는 방법이 있을까 해서 질문을 올린것인데... 방법이 있을까요...
0
0
삭제
수정
댓글
Mr.Q
•
2000.07.19 08:21
Codenj wrote:
> Black}{ole wrote:
> > Codenj wrote:
> > > DBGrid에서 특정행을 보이지 않게 하려고 하는데요, 어떻게 하면 될까요?
> > > 예를 들면 특정 필드값이 0인 행을 삭제 또는 보이지 않게 하려고 합니다.
> > > 머리를 굴려도 안되는군요.
> > > 갈켜주세요.... 꾸뻑....
> >
> > 안녕하세요. ^^
> > Table에 Filter를 이용하시던지.. 아님..
> > Query를 이용하면.. 될것 같네요.
> >
> > 참고하세요.
> >
> > 그럼..20000.
> 답변 감사합니다. 그런데 제가 요구하는 답변이 아닌듯해서...
> 다시 질문합니다.
> 물론 Query로 Join하여 데이타를 가져오고, 다시 Query에서 CalcField를 써서 DBGrid에 데이타를 보여주죠. (왜냐면 이 방법이 가장 쉬우니깐...)
> 그런데 이 CalcField에서는 Filter가 안된다는 것이 문제입니다.
> 또한 Query로 가져온 데이타를 Delete하는 방법이 있긴 한데 이것 또한 만만치가 않아서...
> 그래서 여러가지 방법을 찾다가 DBGrid의 특정행을 숨기는 방법이 있을까 해서 질문을 올린것인데... 방법이 있을까요...
>
필드에디터에 각 필드의 visible속성이 있지않습니까?
query1clacfield.visible:=false;
하거나, dbgrid의 에디터에 각 필드의 visible속성이 있지않나요?
제 컴에 델이 안깔려서 정확하게 답변은 못해드리겠네요.
틀린거 있거나, 질문을 잘 못 이해했더라도 욕하지 마세요. ^^;
0
0
삭제
수정
댓글
조규춘
•
2000.07.19 08:12
Codenj wrote:
> Black}{ole wrote:
> > Codenj wrote:
> > > DBGrid에서 특정행을 보이지 않게 하려고 하는데요, 어떻게 하면 될까요?
> > > 예를 들면 특정 필드값이 0인 행을 삭제 또는 보이지 않게 하려고 합니다.
> > > 머리를 굴려도 안되는군요.
> > > 갈켜주세요.... 꾸뻑....
> >
> > 안녕하세요. ^^
> > Table에 Filter를 이용하시던지.. 아님..
> > Query를 이용하면.. 될것 같네요.
> >
> > 참고하세요.
> >
> > 그럼..20000.
> 답변 감사합니다. 그런데 제가 요구하는 답변이 아닌듯해서...
> 다시 질문합니다.
> 물론 Query로 Join하여 데이타를 가져오고, 다시 Query에서 CalcField를 써서 DBGrid에 데이타를 보여주죠. (왜냐면 이 방법이 가장 쉬우니깐...)
> 그런데 이 CalcField에서는 Filter가 안된다는 것이 문제입니다.
> 또한 Query로 가져온 데이타를 Delete하는 방법이 있긴 한데 이것 또한 만만치가 않아서...
> 그래서 여러가지 방법을 찾다가 DBGrid의 특정행을 숨기는 방법이 있을까 해서 질문을 올린것인데... 방법이 있을까요...
>
오랫만에 답변이군요.. 헤헤.......
삭제또는 숨기는 방법이라 하셨는데.. 그럼 삭제하는 방법을 알려드리지요...
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
if (column.Field.Fieldname ='필드이름') and (column.Field.AsString ='필드값') then
begin
table1.delete;
end;
end;
그럼 바이염...~! 행복하셔요... 규춘올림.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
가가가
•
2000.07.19 18:10
1
COMMENTS
/
0
LIKES
델파이 실행시 문제점...
타락천사
•
2000.07.19 19:29
안녕하세여.. 타락임다..^^ 커널DLL이 깨졌네여... Win98 DLL이 가끔 깨져여.. Win98 다시 까세여......
소방관
2000.07.19 18:07
0
COMMENTS
/
0
LIKES
함께 해봅시다.....Tnmsmtp
꼴뚜기
•
2000.07.19 11:47
1
COMMENTS
/
0
LIKES
대소문자 구분하지 않고 스트링비교하는 방법 쫌......
최용일
•
2000.07.19 12:01
안녕하세요. 최용일입니다. CompareText함수를 사용하세요. ^^ 항상 즐코하세요. 꼴뚜기 wrote: ...
뭉치
2000.07.19 10:16
0
COMMENTS
/
0
LIKES
Restructure 에 관한 질문 올립니다.
김미영
2000.07.19 09:55
0
COMMENTS
/
0
LIKES
인터넷 연결 확인방법시 문제점 ^_^
이선주
•
2000.07.19 08:19
2
COMMENTS
/
0
LIKES
현재 스트링 그리드에 있는 내용을 퀵리포트로 출력???
최영근
•
2000.07.20 04:52
이선주 wrote: > 초보입니다. > > 고수님들의 조언이 필요합니다 > > 현재 스트링 그리드에 있는 내...
Black}{ole
•
2000.07.19 22:37
이선주 wrote: > 초보입니다. > > 고수님들의 조언이 필요합니다 > > 현재 스트링 그리드에 있는 내...
4master
•
2000.07.19 08:09
1
COMMENTS
/
0
LIKES
하얀까마귀님 다시 한번질문입니다.
하얀까마귀
•
2000.07.19 14:46
안녕하세요 하얀까마귀 입니다. 오늘 날밤 샛내요.. 흑흑.. 밤샘안하기로 다짐을 했건만... 이놈 눈...
김명성
•
2000.07.19 07:40
3
COMMENTS
/
0
LIKES
[급한 재 질문] 고수님의 빠른 답변을 기다리며.....
김영해
•
2000.07.19 09:35
김명성 wrote: > 답변이 너무 늦어 재질문드립니다. 고수님들 제발 도움을 주셨으면 합니다. > 이것 때문...
타락천사
•
2000.07.19 08:56
안녕하세여..타락임다..^^ 제가 요즘 시간 여유가 좀 있어서뤼...ㅠㅠ 질문의 요지를 모르겠군여.. ...
김명성
•
2000.07.20 06:44
타락천사 wrote: > 안녕하세여..타락임다..^^ > > 제가 요즘 시간 여유가 좀 있어서뤼...ㅠㅠ > > ...
heimdal
•
2000.07.19 07:26
2
COMMENTS
/
0
LIKES
[재질문] 검색..
김영해
•
2000.07.19 09:45
heimdal wrote: > procedure Tmachine.DateTimePicker1Click(Sender: TObject); > begin > with qu...
조규춘
•
2000.07.19 08:38
heimdal wrote: > procedure Tmachine.DateTimePicker1Click(Sender: TObject); > begin > with qu...
델파이걸
•
2000.07.19 06:15
3
COMMENTS
/
0
LIKES
리스트 박스에 경로명 갖고오기....-.-;
김영해
•
2000.07.19 09:56
델파이걸 wrote: > 블랙홀님의 답변 감사합니다. > > 그런데 그 방법은 파일명을 갖고 오는 것입니다. ...
Black}{ole
•
2000.07.19 06:45
델파이걸 wrote: > 블랙홀님의 답변 감사합니다. > > 그런데 그 방법은 파일명을 갖고 오는 것입니다. ...
Mr.Q
•
2000.07.19 08:26
Black}{ole wrote: > 델파이걸 wrote: > > 블랙홀님의 답변 감사합니다. > > > > 그런데 그 방법은 파...
Codenj
•
2000.07.19 05:01
4
COMMENTS
/
0
LIKES
DBGrid에서 특정행을 보이지 않게 하려면...
DBGrid에서 특정행을 보이지 않게 하려고 하는데요, 어떻게 하면 될까요? 예를 들면 특정 필드값이 0인 행을 삭제 또는 보이지 않게 하려고 합니다. 머리를 굴려도 안되는군요. 갈켜주세요.... 꾸뻑....
Black}{ole
•
2000.07.19 06:43
Codenj wrote: > DBGrid에서 특정행을 보이지 않게 하려고 하는데요, 어떻게 하면 될까요? > 예를 들면 ...
Codenj
•
2000.07.19 07:13
Black}{ole wrote: > Codenj wrote: > > DBGrid에서 특정행을 보이지 않게 하려고 하는데요, 어떻게 하면...
Mr.Q
•
2000.07.19 08:21
Codenj wrote: > Black}{ole wrote: > > Codenj wrote: > > > DBGrid에서 특정행을 보이지 않게 하려고 ...
조규춘
•
2000.07.19 08:12
Codenj wrote: > Black}{ole wrote: > > Codenj wrote: > > > DBGrid에서 특정행을 보이지 않게 하려고 ...
델초보
•
2000.07.19 04:36
2
COMMENTS
/
0
LIKES
델파이3.0과4.0의 유닛 구조 차이는?
성호종
•
2000.07.21 22:11
델초보 wrote: 어찌하여 하위버젼에서 상위버젼으로 바뀌는데 Migration이 필요한 것인가!!! 상식적으로 ...
최용일
•
2000.07.19 11:49
안녕하세요. 최용일입니다. 흠~ 이걸 구조적인 차이라고 해야하나~ 암튼 버전별로 함수나 메소드, 속성,...
mallove
•
2000.07.19 04:51
2
COMMENTS
/
0
LIKES
테이블 데이타 중복 검사
Mr.Q
•
2000.07.19 11:19
mallove wrote: > 키가 없는 테이블에서 '번호'필드가 있다고 할 때 자동증가를 사용 > 하지 않고 Number...
Black}{ole
•
2000.07.19 07:24
mallove wrote: > 키가 없는 테이블에서 '번호'필드가 있다고 할 때 자동증가를 사용 > 하지 않고 Number...
김규한
•
2000.07.19 03:17
1
COMMENTS
/
0
LIKES
컴포넌트들을 bpl로 저장하는 방법 부탁합니다.
최용일
•
2000.07.19 12:03
안녕하세요. 최용일입니다. 패키지 형태로 만들어서 컴파일하면 bpl파일이 나옵니다. File/New하셔서 패...
강정한
•
2000.07.19 03:13
1
COMMENTS
/
0
LIKES
Where절에 들어갈 변수가 여러개일때 어떻게 해야죠?
hugehead
•
2000.07.20 00:22
Client에 갖다 놓으신 ClientDataSet의 DataRequest 함수를 사용하시면 될 것 같군요. DataRequest 함수...
참신
•
2000.07.19 03:07
1
COMMENTS
/
0
LIKES
파라메타 전달방법에 대한 궁금................
정지호
•
2000.07.19 03:30
참신 wrote: > 안녕들 하십니까..... > 모듈간 파라메타를 전달하려 합니다 > > WinExec('Out_Agen...
지승용
2000.07.19 02:57
0
COMMENTS
/
0
LIKES
패럴포트를 이용한 통신방법
283
•
2000.07.19 02:54
1
COMMENTS
/
0
LIKES
델5를 속이고 싶어여
최용일
•
2000.07.19 12:10
안녕하세요. 최용일입니다. 모두 다 지원합니다. 근데 스탠다드나 프로페셔널버전에는 없습니다. 엔터프...
somoon
•
2000.07.19 02:40
1
COMMENTS
/
0
LIKES
델파이에서 dos 또는 윈도우명령어는 어떻게 사용?
정지호
•
2000.07.19 03:36
somoon wrote: > > 델파이 안에서 dos명령어는 어떻게 사용합니까? > > winexec('')명령어가 있다는...
김형선
•
2000.07.19 02:29
1
COMMENTS
/
0
LIKES
Quick Report 작성에 대하여.....
성호종
•
2000.07.21 22:12
김형선 wrote: 퀵레포트의 차트에 Background Image를 삽입할수 있습니다. > 안녕하십니까???? > > ...
Codenj
2000/07/19 05:01
Views
315
Likes
0
Comments
4
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> DBGrid에서 특정행을 보이지 않게 하려고 하는데요, 어떻게 하면 될까요?
> 예를 들면 특정 필드값이 0인 행을 삭제 또는 보이지 않게 하려고 합니다.
> 머리를 굴려도 안되는군요.
> 갈켜주세요.... 꾸뻑....
안녕하세요. ^^
Table에 Filter를 이용하시던지.. 아님..
Query를 이용하면.. 될것 같네요.
참고하세요.
그럼..20000.