Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
레코드을 계산하려면.....
안녕하세여!
이제 델파이를 배우기시작한 사람인데여
레코드를 계산하려면 어케해야하는지 궁금하군여
동일인이 여려명 들어가있고
같은사람에 대해서는 값을 합산하는 것이죠
어떤방법이 가장 좋을지 갈켜주세여!
예제 소스도 좀 부탁합니다!
많은 도움이 필요합니다~
항상 들러서 채크하죠! 감사합니다!~~ ! ^_^`
1
COMMENTS
박성훈
•
2000.03.12 02:04
최일성 wrote:
> 안녕하세여!
> 이제 델파이를 배우기시작한 사람인데여
> 레코드를 계산하려면 어케해야하는지 궁금하군여
>
> 동일인이 여려명 들어가있고
> 같은사람에 대해서는 값을 합산하는 것이죠
>
> 어떤방법이 가장 좋을지 갈켜주세여!
> 예제 소스도 좀 부탁합니다!
> 많은 도움이 필요합니다~
> 항상 들러서 채크하죠! 감사합니다!~~ ! ^_^`
db구조가 어떤 형태인지 몰라서 제대로 말씀드리는 건지 모르겠습니다.
코드 이름 금액
이런 식으로 들어가 있다고 가정하면,
한 사람에 대해서 검색하려면
function TForm1.CalcTotalPerMan:Double;
begin
Result:= 0;
with Query1 do begin
DisableControls; //해당 데이타 컨트롤이 있으면 잠시 연결을 중지한다.
Close;
sql.Clear;
sql.Add('SELECT 코드,SUM(금액) FROM "TEST.DB" ');
sql.Add('GROUP BY 코드');
Open;
Result:= Fields[0].AsFloat;
EnableControls; //해당 데이타 컨트롤을 다시 연결한다.
end;
end;
한 사람에 대해서 검색하려면
function TForm1.CalcTotalPerMan(Code:String):Double;
begin
Result:= 0;
with Query1 do begin
DisableControls; //해당 데이타 컨트롤이 있으면 잠시 연결을 중지한다.
Close;
sql.Clear;
sql.Add('SELECT SUM(금액) FROM "TEST.DB" ');
sql.Add('WHERE 코드=:P1');
ParamByName('N1').AsString:= Code;
Open;
Result:= Fields[0].AsFloat;
EnableControls; //해당 데이타 컨트롤을 다시 연결한다.
end;
end;
이런 식으로 하면 될 것같은데 잘 되었으면 좋겠습니다.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
최용일
2000.03.13 09:31
0
COMMENTS
/
0
LIKES
Re: 동영상 처리 / 화상 처리
Uranus
•
2000.03.13 07:16
1
COMMENTS
/
0
LIKES
Inifile을 listview에 보여주려면 어떻게 해야하나요?
최용일
•
2000.03.13 08:53
다음과 같은 형식으로 폼의 OnCreate이벤트를 작성하시면 됩니다. cnt에 대한 자세한 설명이 없어서 제가 ...
강민주
•
2000.03.13 05:41
1
COMMENTS
/
0
LIKES
날짜를 1년 더할려면 어떻게?
최용일
•
2000.03.13 08:03
안녕하세요... 델파이 날짜관련함수에 다음달의 날짜를 구할수 있는 IncMonth라는 함수가 있습니다. 년도...
jack
•
2000.03.13 03:17
1
COMMENTS
/
0
LIKES
이미지에디터에서 .....
최용일
•
2000.03.13 09:51
이미지 에디터는 델파이에 딸린 걸 말하는거 맞나요? 이미지에디터는 포준 리소스타입중 단지 비트맵,아이...
정호원
•
2000.03.13 02:42
1
COMMENTS
/
0
LIKES
델파이와 오라클의 연동...
흠
•
2000.03.13 09:57
질문의 요지가 뭡니까? 도대체 알 수가 없군요... "... 프로그램을 만들려고 합니다. ... 만드는 작업...
소심남
•
2000.03.12 23:37
1
COMMENTS
/
0
LIKES
날짜계산은 어떻게 하나요..?
최용일
•
2000.03.13 00:57
오늘날짜(Now함수로 구함, Sysutil에 있슴)에서 생일(문저열을 TDate형태로 StrToDate함수를 이용하여 바...
지뇽이
•
2000.03.12 12:01
2
COMMENTS
/
0
LIKES
흑흑 도와주세요(stored procedure)
김종섭
•
2000.03.14 09:38
지뇽이 wrote: > 왕 초보임다 ㅡ,,ㅡ > 인터베이스에서 스토어드 프로시져의 입력 삭제 수정을 알고 싶습...
지뇽이
•
2000.03.15 08:35
김종섭 wrote: > 지뇽이 wrote: > > 왕 초보임다 ㅡ,,ㅡ > > 인터베이스에서 스토어드 프로시져의 입력 ...
김필립
•
2000.03.12 10:01
2
COMMENTS
/
0
LIKES
질문. 문법? 연산자? 데이터형? 불리언???
장은석
•
2000.03.12 13:47
김필립 wrote: > 안녕하세요. 1주일 전에 델파이를 시작한 왕초보입니다. > 저는 책을 가지고 공부를 ...
최용일
•
2000.03.12 12:06
델피언이 되신걸 축하합니다... 헐... 어떻게 얘기해야할지... 문법은 델파이에서 정해놓은 규칙들입니...
조씨
2000.03.12 09:04
0
COMMENTS
/
0
LIKES
엑셀의 매크로실행???
박성훈
•
2000.03.12 02:29
2
COMMENTS
/
0
LIKES
파일을 더블클릭하면 관련프로그램이 실행되게..
최용일
•
2000.03.12 05:31
레지스트리에 등록하는 방법과 탐색기의 폴더옵션을 이용하는 방법이 있습니다. 어차피 두가지 다 같은 일...
장은석
•
2000.03.12 03:11
박성훈 wrote: > 탐색기에서 해당파일을 더블클릭하면 관련프로그램이 실행되면서 해당파일이 자동으로 >...
박성훈
•
2000.03.12 02:26
1
COMMENTS
/
0
LIKES
컨트롤에 조절점 만들기
최용일
•
2001.06.16 02:00
아래의 조절점제어 컨트롤을 사용하세요... 조절점을 제어하고 싶은 시점에서 TControlSizer의 인스턴스를 ...
박성훈
•
2000.03.12 02:20
2
COMMENTS
/
0
LIKES
사용중인 db들을 덮어쓰기
임형호
•
2000.03.13 21:48
copy 명령으로 화일의 복서는 가능합니다. 하지만 파라독스는 프로그램이 완전히 종료되기 전까지의 데이...
장은석
•
2000.03.12 03:19
박성훈 wrote: > 델3에서 파라독스를 사용하고 있습니다. > 파라독스가 불편한게 좀 많더군요. > > 제...
hee
•
2000.03.12 01:47
3
COMMENTS
/
0
LIKES
아주 단순 한 거 같은데 전 아주 심각합니다.
장은석
•
2000.03.12 03:05
hee wrote: > 프로젝트를 열면 유닛 화일과 폼이 같이 뜨던데요 폼을 닫아 버리고 다시 열었는데 이제는 ...
최종민
•
2000.03.12 02:57
어...이거 제가 답변 할 수 있을 거 같네요... 폼이 아예 안뜬다면... View - Forms를 누르면... 어떤 ...
정종필
•
2010.12.10 20:34
다중모니터에서 폼을 열어서 작업하시다가.. 폼을 기본모니터가 아닌 위치에 가져가 놓고 프로젝트를 ...
이수정
•
2000.03.12 01:42
2
COMMENTS
/
0
LIKES
궁금증 추가.. T,T
이정욱
•
2000.03.12 08:02
켁.. 델파이로는 불가능하다...라는 말씀은.. 허허.. 델파이에서 불가능하다면 C++로도 불가능합니다. ^...
바보
•
2000.03.18 10:15
UBS를 이용한 비디오 켑쳐 API AVICAP32.DLL를 통해서 contol하는데.. C:Program FilesCommon FilesBorl...
최종민
•
2000.03.12 01:35
2
COMMENTS
/
0
LIKES
TeeChart에서요...
htyou
•
2000.03.13 19:06
어떤식으로 프로그램을 구현하려고 하시는지는 잘모르겠습니다만 한번에 6000개의 데이터를 나타내려면 Te...
최종민
•
2000.03.13 22:42
htyou wrote: > 어떤식으로 프로그램을 구현하려고 하시는지는 잘모르겠습니다만 > 한번에 6000개의 데이...
박대규
2000.03.12 01:34
0
COMMENTS
/
0
LIKES
TCP/IP로 프락시가 설정된 곳에 채팅을 만들려면..?
박대규
•
2000.03.12 01:29
2
COMMENTS
/
0
LIKES
하나의 테이블을 여러곳에서 사용하려고 하는데..?
임형호
•
2000.03.12 01:59
박대규 wrote: > 안녕하세요.. 델파이를 사랑하는 여러분... > > 다름이 아니라 하나의 테이블을 10개...
박성훈
•
2000.03.12 01:54
박대규 wrote: > 안녕하세요.. 델파이를 사랑하는 여러분... > > 다름이 아니라 하나의 테이블을 10개...
최명관
•
2000.03.12 00:33
1
COMMENTS
/
0
LIKES
전화를 이용해서 1대1 자료 전송
bluesky
•
2000.03.12 06:31
최명관 wrote: > * 사용환경 : 델파이4 와 WINDOWS NT4.0을 사용하고 있습니다. > > 전화 대 전화로 1...
최일성
•
2000.03.11 23:14
1
COMMENTS
/
0
LIKES
레코드을 계산하려면.....
안녕하세여! 이제 델파이를 배우기시작한 사람인데여 레코드를 계산하려면 어케해야하는지 궁금하군여 동일인이 여려명 들어가있고 같은사람에 대해서는 값을 합산하는 것이죠 어떤방법이 가장 좋을지 갈켜주세여! 예제 소스도 좀 부탁합...
박성훈
•
2000.03.12 02:04
최일성 wrote: > 안녕하세여! > 이제 델파이를 배우기시작한 사람인데여 > 레코드를 계산하려면 어케해...
김성빈
2000.03.11 23:05
0
COMMENTS
/
0
LIKES
InstallShield사용시 자동으로 OCX등록하는법?
최일성
2000/03/11 23:14
Views
158
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 안녕하세여!
> 이제 델파이를 배우기시작한 사람인데여
> 레코드를 계산하려면 어케해야하는지 궁금하군여
>
> 동일인이 여려명 들어가있고
> 같은사람에 대해서는 값을 합산하는 것이죠
>
> 어떤방법이 가장 좋을지 갈켜주세여!
> 예제 소스도 좀 부탁합니다!
> 많은 도움이 필요합니다~
> 항상 들러서 채크하죠! 감사합니다!~~ ! ^_^`
db구조가 어떤 형태인지 몰라서 제대로 말씀드리는 건지 모르겠습니다.
코드 이름 금액
이런 식으로 들어가 있다고 가정하면,
한 사람에 대해서 검색하려면
function TForm1.CalcTotalPerMan:Double;
begin
Result:= 0;
with Query1 do begin
DisableControls; //해당 데이타 컨트롤이 있으면 잠시 연결을 중지한다.
Close;
sql.Clear;
sql.Add('SELECT 코드,SUM(금액) FROM "TEST.DB" ');
sql.Add('GROUP BY 코드');
Open;
Result:= Fields[0].AsFloat;
EnableControls; //해당 데이타 컨트롤을 다시 연결한다.
end;
end;
한 사람에 대해서 검색하려면
function TForm1.CalcTotalPerMan(Code:String):Double;
begin
Result:= 0;
with Query1 do begin
DisableControls; //해당 데이타 컨트롤이 있으면 잠시 연결을 중지한다.
Close;
sql.Clear;
sql.Add('SELECT SUM(금액) FROM "TEST.DB" ');
sql.Add('WHERE 코드=:P1');
ParamByName('N1').AsString:= Code;
Open;
Result:= Fields[0].AsFloat;
EnableControls; //해당 데이타 컨트롤을 다시 연결한다.
end;
end;
이런 식으로 하면 될 것같은데 잘 되었으면 좋겠습니다.