Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[13060] DBGrid (DBAdvGrid) 관련 질문드립니다. (이미지 삽입)
덩유니 [sdy88] 1992 읽음    2009-12-22 19:23
안녕하세요..델 초보입니다.

혼자 하려다 도저히 안되서 질문드려요..

DB그리드에서요 저는 상용 TMS 그리드 사용합니다.

DB그리드 를 이요해서 코딩량을 최소한으로 하려고하거든요..

질문 요지는 그리드 컬럼이 두개가 있는데요..

----------------
  이름       구분
----------------
x홍길동     일반인
o아무개     직장인
-----------------

여기에서 이름앞 단에 이미지를 넣고싶습니다. (x , o ) 는 이미지 입니다.
일반 StringGrid 에서는 그냥 코딩으로 조건문 주어서 하면 될듯하는데요..
DB그리드에서는 DataSet 연결하고 하잖아요..
여기서 문제점이 있어요...
조건을 어디서 주어서 해야하는게 맞는건지...
그리드 이벤트에서 줘야하는건지...그리드 이벤트에서 주면 디비와 연결부분에서 조금 막히구요..

DataSet  이벤트에서 주는건지.. DataSet 이벤트에 AfterFetchRecord 라는 이벤트가 있더라구요..디비 연결 컴포넌트

는 FibPlus 사용합니다.

StringGrid 를 이용하면 코딩으로 쉽게 가능하는데..DB그리드를 이용하려니 거의 대부분 옵션으로 연결해서 사용하니

잘모르겠더라구요... 저기에 연결된 Master / Detail 관련해서 여러개가 있어서 지금 StringGrid 로 바꾸기는 어렵구요..

아니면 그리드 단에 안보이는 컬럼을 하나 더 두어서 그리드 이벤트 에서 해결해야할까요? 그러기에는 조금 문제점이 있어서요.

x / o 가 하나의 데이터 필드의 조건값에 맞는것도 있고 여러개 필드를 조건해서 나타내줘야하는 이미지(아이콘) 도

있어서요..

+ -

관련 글 리스트
13060 DBGrid (DBAdvGrid) 관련 질문드립니다. (이미지 삽입) 덩유니 1992 2009/12/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.