Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
DBGrid에서 특정필드의 합계를 구하려면?
이런질문을 드려 죄송합니다.
아무리 찾아봐도 없네요.
아시는분은 지체마시고 답변해 주시면 고맙겠습니다.
다름이 아니라 dbgrid의 필드에 여러줄 값을 입력시
이것들의 합계를 구하고 싶습니다.
예로 그리드상에
수량 단가 금액
10 5000 50000
2 30000 60000
와 같을때 금액합계 110000 구하려구요.
단순히 특정필드의 값을 모두 더해버리려는 것이지요.
참고로 이건 db에 있는값이 아니라 grid에 입력한 값입니다.
3
COMMENTS
나무..
•
2001.10.16 04:28
dbgrid에 입력시 라고 하셨는데...
dbgrid에 입력했다고 하더라도 db에 저장 되는 것은 아니죠..
그러므로.. 입력된 값들로만... 계산을 하신다는 건데.. 그거는 그냥.. 스트링그리드로 하셔야 됨당..
만약.. dbgrid를 쓰시고 싶으시다면... 저장 후... 합계 시키면 됩니다.
display는 알아서 하셔야 되구여..
민들레 wrote:
> 이런질문을 드려 죄송합니다.
> 아무리 찾아봐도 없네요.
> 아시는분은 지체마시고 답변해 주시면 고맙겠습니다.
> 다름이 아니라 dbgrid의 필드에 여러줄 값을 입력시
> 이것들의 합계를 구하고 싶습니다.
> 예로 그리드상에
> 수량 단가 금액
> 10 5000 50000
> 2 30000 60000
> 와 같을때 금액합계 110000 구하려구요.
> 단순히 특정필드의 값을 모두 더해버리려는 것이지요.
> 참고로 이건 db에 있는값이 아니라 grid에 입력한 값입니다.
0
0
삭제
수정
댓글
민들레
•
2001.10.16 05:20
나무..님 이렇게 빨리 답변을 주셔서 정말감사드립니다.
이전에 만들어놓은 것을 바꾸는 것인데 이것을 스트링으로
바꿀수는 없구 저장전에 합계를 구할수는 없을까요.
이 합계와 미리입력받은 총계와 비교해 같으면
저장하고 다르면 취소시킬려고 하는데요.
나무.. wrote:
> dbgrid에 입력시 라고 하셨는데...
> dbgrid에 입력했다고 하더라도 db에 저장 되는 것은 아니죠..
>
> 그러므로.. 입력된 값들로만... 계산을 하신다는 건데.. 그거는 그냥.. 스트링그리드로 하셔야 됨당..
>
> 만약.. dbgrid를 쓰시고 싶으시다면... 저장 후... 합계 시키면 됩니다.
> display는 알아서 하셔야 되구여..
>
> 민들레 wrote:
> > 이런질문을 드려 죄송합니다.
> > 아무리 찾아봐도 없네요.
> > 아시는분은 지체마시고 답변해 주시면 고맙겠습니다.
> > 다름이 아니라 dbgrid의 필드에 여러줄 값을 입력시
> > 이것들의 합계를 구하고 싶습니다.
> > 예로 그리드상에
> > 수량 단가 금액
> > 10 5000 50000
> > 2 30000 60000
> > 와 같을때 금액합계 110000 구하려구요.
> > 단순히 특정필드의 값을 모두 더해버리려는 것이지요.
> > 참고로 이건 db에 있는값이 아니라 grid에 입력한 값입니다.
0
0
삭제
수정
댓글
초보의비애
•
2001.10.16 18:36
이렇게 함 해보세염............
Fields Editor로 테이블에 Calculate Field를 하나 추가하세염.
DB 구조를 바꾸지 않고 플그램 실행동안에는 사용할 수 있슴다.
글구 OnCalcFiedls 이벤트에 계산식을 넣어주시구여 CalcField와 입력받은 데이터를 비교하여 같으면 이 필드의 데이터를 저장할 필드로 넣어주시면 됨다.
Fields Editor -> New field 하시면 New Field 창이 뜨는데 Calculated로 선택하심 되구여
Table.OnCalcFields이벤트에
CalcField := 수량+단가+금액
를 코딩해 주심됨다.
민들레 wrote:
> 나무..님 이렇게 빨리 답변을 주셔서 정말감사드립니다.
> 이전에 만들어놓은 것을 바꾸는 것인데 이것을 스트링으로
> 바꿀수는 없구 저장전에 합계를 구할수는 없을까요.
> 이 합계와 미리입력받은 총계와 비교해 같으면
> 저장하고 다르면 취소시킬려고 하는데요.
>
> 나무.. wrote:
> > dbgrid에 입력시 라고 하셨는데...
> > dbgrid에 입력했다고 하더라도 db에 저장 되는 것은 아니죠..
> >
> > 그러므로.. 입력된 값들로만... 계산을 하신다는 건데.. 그거는 그냥.. 스트링그리드로 하셔야 됨당..
> >
> > 만약.. dbgrid를 쓰시고 싶으시다면... 저장 후... 합계 시키면 됩니다.
> > display는 알아서 하셔야 되구여..
> >
> > 민들레 wrote:
> > > 이런질문을 드려 죄송합니다.
> > > 아무리 찾아봐도 없네요.
> > > 아시는분은 지체마시고 답변해 주시면 고맙겠습니다.
> > > 다름이 아니라 dbgrid의 필드에 여러줄 값을 입력시
> > > 이것들의 합계를 구하고 싶습니다.
> > > 예로 그리드상에
> > > 수량 단가 금액
> > > 10 5000 50000
> > > 2 30000 60000
> > > 와 같을때 금액합계 110000 구하려구요.
> > > 단순히 특정필드의 값을 모두 더해버리려는 것이지요.
> > > 참고로 이건 db에 있는값이 아니라 grid에 입력한 값입니다.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
궁금이..
•
2001.10.16 06:26
1
COMMENTS
/
0
LIKES
MDI에서 Form 생성 시 Create()의 인자에 따른 차이?
김일영
•
2001.10.16 06:33
궁금이.. wrote: > MDI에서 create로 폼을 생성하잖아여.. > create()의 괄호안에 application,nil,self ...
민들레
•
2001.10.16 03:46
3
COMMENTS
/
0
LIKES
DBGrid에서 특정필드의 합계를 구하려면?
이런질문을 드려 죄송합니다. 아무리 찾아봐도 없네요. 아시는분은 지체마시고 답변해 주시면 고맙겠습니다. 다름이 아니라 dbgrid의 필드에 여러줄 값을 입력시 이것들의 합계를 구하고 싶습니다. 예로 그리드상에 수량 단가 금액 10 500...
나무..
•
2001.10.16 04:28
dbgrid에 입력시 라고 하셨는데... dbgrid에 입력했다고 하더라도 db에 저장 되는 것은 아니죠.. 그러...
민들레
•
2001.10.16 05:20
나무..님 이렇게 빨리 답변을 주셔서 정말감사드립니다. 이전에 만들어놓은 것을 바꾸는 것인데 이것을 스...
초보의비애
•
2001.10.16 18:36
이렇게 함 해보세염............ Fields Editor로 테이블에 Calculate Field를 하나 추가하세염. DB 구조...
왕초보
2001.10.16 03:48
0
COMMENTS
/
0
LIKES
사이트좀 추천..해주세여~
용이
•
2001.10.16 03:00
2
COMMENTS
/
0
LIKES
SDI 폼에 관련된 질문하나....
최용일
•
2001.10.16 04:24
안녕하세요. 최용일입니다. MDI하고 SDI는 특성이 달라요... 아래와 같이 해보세요... procedure ...
용이
•
2001.10.16 19:08
이번에도 또 한수를 배워 가는군요... 항상 친절히 가르쳐 주는 최용일님께 감사 드립니다...
남도리
2001.10.16 02:53
0
COMMENTS
/
0
LIKES
마이다스 관련 질문 올립니다.
문상연
•
2001.10.16 02:47
2
COMMENTS
/
0
LIKES
탐색기와 같이 할려면..?
최용일
•
2001.10.16 04:38
안녕하세요. 최용일입니다. 트리뷰(TTreeView)를 이용해서 폴더들을 읽어와서 넣어주시면 되는데... ...
Ahn's.
•
2001.11.10 22:11
최용일 wrote: > 안녕하세요. 최용일입니다. > > 트리뷰(TTreeView)를 이용해서 폴더들을 읽어와서 넣...
사가96
2001.10.16 02:38
0
COMMENTS
/
0
LIKES
버튼 클릭시 인터넷의 회원인증 받고 값이 돌아오는 방법..
점시기
2001.10.16 02:25
0
COMMENTS
/
0
LIKES
파라독스에서 지정된 컬럼 갯수 만큼만..
강석찬
•
2001.10.16 02:23
1
COMMENTS
/
0
LIKES
텍스트 분류하여 저장? 꼭 답변 부탁...
정성훈
•
2001.10.16 03:28
강석찬 wrote: > 안녕하세요.. 의문점이 있어서요.. > > 하나의 테이블에 2개의 필드가 있습니다. > ...
수정이^^
2001.10.16 02:19
0
COMMENTS
/
0
LIKES
Error converting data type varchar to numeric
깡
•
2001.10.16 01:21
3
COMMENTS
/
0
LIKES
(내용 초간단)mdi에서 child폼끼리 control 할 수 있나여?
김지엽
•
2001.10.16 01:39
가능합니다. Chile1 unit에서 child2의 유닛을 참조하고 있고, 어플리케이션이 Child2를 적재하고 있다는 ...
깡
•
2001.10.16 02:25
김지엽 wrote: > 가능합니다. > Chile1 unit에서 child2의 유닛을 참조하고 있고, 어플리케이션이 Child2...
김지엽
•
2001.10.16 18:56
깡 wrote: > 김지엽 wrote: > > 가능합니다. > > Chile1 unit에서 child2의 유닛을 참조하고 있고, 어플...
델파이
2001.10.16 01:19
0
COMMENTS
/
0
LIKES
[급 질문]mdi폼에 관한 질문.....
데파이
2001.10.16 00:49
0
COMMENTS
/
0
LIKES
error 좀 잡아주세여....
하창호
•
2001.10.16 00:30
2
COMMENTS
/
0
LIKES
[Q]레코드 셋의 Before/AfterScroll 과 데이터셋을 잠시 연결 안되게...
하창호
•
2001.10.16 01:24
DisableControls 과 EnableControls 로 되네여 흐흐... procedure TForm1.Button1Click(Sender: TObj...
초보의비애
•
2001.10.16 01:32
DisbleControls와 EnableControls를 사용해 보세염....... 하창호 wrote: > DisableControls 과 En...
박태준
•
2001.10.16 00:18
1
COMMENTS
/
0
LIKES
디렉토리 없으면 만들기?
하창호
•
2001.10.16 01:18
박태준 wrote: > 디렉토리가 있는지 조사해서 > 없으면 만들려구 합니다. > 어떻게 하나요 > if ...
조덕진
2001.10.16 00:08
0
COMMENTS
/
0
LIKES
우편번호바코드에 관하여...
인터베이스
2001.10.15 23:45
0
COMMENTS
/
0
LIKES
인터베이스에 관하여...!
젠키
2001.10.15 23:41
0
COMMENTS
/
0
LIKES
<매우급함>크리스탈에 관련된 내용
델파이 궁금이
2001.10.15 23:25
0
COMMENTS
/
0
LIKES
window xp에서 델파이 5,6 이상없이 돌아 가나여?
델프리
•
2001.10.15 23:17
1
COMMENTS
/
0
LIKES
웹브라우저 컴포넌트 소스화일 구할곳 없을까요?
최용일
•
2001.10.16 04:31
그런 소스는 아마도 없을거 같군요... 델파이의 웹브라우저컴포넌트도 마찬가지지만 대부분 MS에서 제공...
민들레
2001/10/16 03:46
Views
241
Likes
0
Comments
3
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
dbgrid에 입력했다고 하더라도 db에 저장 되는 것은 아니죠..
그러므로.. 입력된 값들로만... 계산을 하신다는 건데.. 그거는 그냥.. 스트링그리드로 하셔야 됨당..
만약.. dbgrid를 쓰시고 싶으시다면... 저장 후... 합계 시키면 됩니다.
display는 알아서 하셔야 되구여..
민들레 wrote:
> 이런질문을 드려 죄송합니다.
> 아무리 찾아봐도 없네요.
> 아시는분은 지체마시고 답변해 주시면 고맙겠습니다.
> 다름이 아니라 dbgrid의 필드에 여러줄 값을 입력시
> 이것들의 합계를 구하고 싶습니다.
> 예로 그리드상에
> 수량 단가 금액
> 10 5000 50000
> 2 30000 60000
> 와 같을때 금액합계 110000 구하려구요.
> 단순히 특정필드의 값을 모두 더해버리려는 것이지요.
> 참고로 이건 db에 있는값이 아니라 grid에 입력한 값입니다.