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

C++빌더 Q&A
C++Builder Programming Q&A
[337] [질문] [씨빌더] SQL../프포
svdp [ ] 5796 읽음    1998-05-18 14:55
안녕하세요? C++ Builder 사용자입니다.
데이터 테이블에서 SQL을 사용하여 자료를 가져온 결과가
DBGrid에 아래와 같이 나타납니다.
    이름         전화번호         금액
   홍길동       123-1234          5000
   김철수       234-5678         10000
   이영희       345-6789          3000
    ...
                          합계 : ?????

그러니까 여기까지 사용한 컴포넌트는 TQuery, TDataSource, TDBGrid, 합계를
표시하기 위한 TEdit 등입니다. 알고 싶은 것은 TEdit에 금액 필드의 합계를
내는 방법입니다. 현재는 Insert, Delete, 또는 Edit시에 First()한 다음
Next()하여 누적하는 방식으로 해결하고 있습니다(OnAfterPost에서 계산).
그런데, SQL의 sum() 내장함수를 사용하면 더 효율적일 것 같은데, 이것저것
다해봐도 안되네요. 지금처럼 무식한(?) 방법말고 더 효율적인 방법이
없을까요? 아시는 분의 조언을 부탁드립니다.


+ -

관련 글 리스트
337 [질문] [씨빌더] SQL../프포 svdp 5796 1998/05/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.