Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
데이터 추가 할때 마지막값 불러오기??
현재 년도를 고르는 코보박스와 텍스트박스 하나가 있습니다.
년도를 2006을 고른후 10001 번을 입력하여 추가작업을 하면
2006 과 10001을 합친후 200610001 이라는 9자리 값이
디비에 추가가 되고있습니다.
2004년을 고르구 다시 10001번을 입력합니다~그러면
200410001 이라는 자료가 들어가구요
그런데 고객님이 2006년도 자료 입력하다가 2004년 자료 입력하려면
자기가 마지막에
3
COMMENTS
빠야
•
2006.06.07 22:10
쿼리시 조건에 년도를 포함하면 될거 같은데여..
예)
콤보박스 선택시 2006 년 선택했다면..
onchange 이벤트에서..
쿼리 다시 실행...
select max(9자리컬럼명) from 테이블명 where (9자리컬럼명) like '2006%'
이렇게 하면 2006년도 데이터중 가장 큰값의 전표를 들고올거 같은데여..
(참고로 오라클 기준으로 설명..)
0
0
삭제
수정
댓글
멍멍이
•
2006.06.08 23:42
잘 됩니다~~감사합니다 복받으세요~
0
0
삭제
수정
댓글
하얀까마귀
•
2006.06.07 19:45
안녕하세요 하얀까마귀 입니다.
굳이 다른 방법을 쓰지 않으실려면 간단하게 년도와 일련번호를 저장하는 테이블을 하나 만드시구요
입력할때 콤보와 에디트박스의 내용을 따로 각각의 필드에 넣어주면 되겠죠?
그럼 콤보가 바뀌어질때 해당 테이블에서 불러오면 될껍니다. 입력이 되면 갱신되니 원하시는 기능을 얻을수는 있겠네요.
하지만 개인적인 생각으론 그리 좋아보이진 않습니다 local 이라면 이렇게 해도 되긴 하겠지만 여러명이 사용하는거라면 어느정도는 db server의 부담을 줄여주는것도 좋죠..
그냥 간단하게 TList 같은거에 넣어 두셧다가 쓰는것도 괜찮겠네요. 소트라던지 최적화된 검색 알고리즘을 쓰지 않고도 ( 몇개 안될테니까.. ) 충분할것 같다는 생각이 드네요..
0
0
댓글
(NOTICE) You must be
logged in
to comment on this post.
이동현
•
2006.06.08 07:30
1
COMMENTS
/
0
LIKES
패키지 사용하여 컴파일시 패키지의 DCU파일이 없다고 나옵니다.
권태훈
•
2006.06.08 18:36
라이브러리 환경변수에 .pas나 .dcu가 있는 디렉토리를 추가하시면 됩니다.
강훈진
•
2006.06.08 04:15
•
1
COMMENTS
/
0
LIKES
스레드 생성자파라미터로 레코드 타입을 넘기지 못하나요??
최용일
•
2006.06.08 04:37
안녕하세요. 최용일입니다. fMain 유닛에 있는 Tarr형과 Thds 유닛에 있는 Tarr형은 데이터 구조는 같지...
김준석
2006.06.07 21:42
0
COMMENTS
/
0
LIKES
MDB 에 이미지 저장하기..
초봉델팡
•
2006.06.07 20:16
2
COMMENTS
/
0
LIKES
DBGrid의 합산부분을 Table에 저장하는 방법좀...부탁
윤수아
•
2006.06.07 23:16
음.. Ex) 거래처 공급가  ...
초봉델파이어
•
2006.06.08 09:14
위에 Group by를 잘쓰면 될거 같기도 한데요.. 전거래처가 아니라 거기에서 특정거래처들만 뽑아와서 ...
멍멍이
•
2006.06.07 18:56
3
COMMENTS
/
0
LIKES
데이터 추가 할때 마지막값 불러오기??
현재 년도를 고르는 코보박스와 텍스트박스 하나가 있습니다. 년도를 2006을 고른후 10001 번을 입력하여 추가작업을 하면 2006 과 10001을 합친후 200610001 이라는 9자리 값이 디비에 추가가 되고있습니다. 2004년을 고르구 다시 10001...
빠야
•
2006.06.07 22:10
쿼리시 조건에 년도를 포함하면 될거 같은데여.. 예) 콤보박스 선택시 2006 년 선택했다면.. onchang...
멍멍이
•
2006.06.08 23:42
잘 됩니다~~감사합니다 복받으세요~
하얀까마귀
•
2006.06.07 19:45
안녕하세요 하얀까마귀 입니다. 굳이 다른 방법을 쓰지 않으실려면 간단하게 년도와 일련번호를 저장하...
초봉델팡
•
2006.06.07 10:49
2
COMMENTS
/
0
LIKES
DbGrid내용을 임시테이블로 인서트시 매개변수가 적다고....ㅠㅠ
이영주
•
2006.06.07 11:41
매개변수가 3개인데 TempString2 는 아래에 없군요. TempString2-> :TempString2 오! 클리퍼! 오래...
초봉델파이어
•
2006.06.07 12:13
두개는 매개변수로 돌려줘보고 하나는 위에서 Tempstring2에다가 값을 받아놨거던요.. 이리 저리 해보다...
초봉델팡
•
2006.06.07 04:57
2
COMMENTS
/
0
LIKES
임시테이블에 DbGrid의 내용을 저장하는데 에러가...
이영주
•
2006.06.07 08:29
SQL.clear;
초봉델팡
•
2006.06.07 08:42
답변 감사합니당... 저도 좀더 갈마하여 답변을 달수 있는 날이 오길 바라내용..^^
여수장우중문詩
2006.06.06 09:41
•
0
COMMENTS
/
0
LIKES
InstallShield 사용시 에러..
델파이-델짱
•
2006.06.06 03:20
1
COMMENTS
/
0
LIKES
ms sql 트랜잭션 로그파일로 특정시점의 data로 복원가능할까요?
채태숙
•
2006.06.13 20:21
요방법이 될지 모르겠네요.. 저도 sql Server 온라인 설명서를 보고 가져왔거든요.. <!--CodeS--...
양경란
2006.06.06 02:11
0
COMMENTS
/
0
LIKES
dbgrid 에서
김길남
2006.06.06 00:28
0
COMMENTS
/
0
LIKES
콤보박스에서 이전에 선택한 Item으로 다시 선택하는 방법이 없을 까요?
노는사람
2006.06.05 23:15
0
COMMENTS
/
0
LIKES
혹시, KADAO 사용하시는 분 계시나요??
별의금화
2006.06.04 06:41
0
COMMENTS
/
0
LIKES
실행하기전에 Y,N 누르는 파일 부탁드립니다
맥가이버
•
2006.06.03 18:28
2
COMMENTS
/
0
LIKES
OCX를 프로젝트 Open 할때마다...
윤수아
•
2006.06.04 04:29
갸우뚱....갸우뚱... Import ActiveX 로 ocx 컴포넌트로 등록하고 도스창에서 regsvr32...써서...등록하...
KDDG_Apine
•
2006.06.07 07:50
OCX 는 델파이을 열때마다 등록하는것은 아닙니다. 윈도우 환경에서 한번 등록하면 계속 등록 ...
눈이 큰 아이
•
2006.06.03 03:10
•
1
COMMENTS
/
0
LIKES
그림과 같은 listbox나 컴포넌트 알고 계신분이염
윤수아
•
2006.06.04 04:26
ListView로 하심 안되나요? report 타입으로 하시고... 바탕 까맣게 하고 컬럼은 하나 생성하시고... 이...
정보경
•
2006.06.03 01:19
2
COMMENTS
/
0
LIKES
Application.Handle와 Handle의 차이점
윤수아
•
2006.06.04 04:24
TForm1.xxxx 함수내에서 우리가 caption := 'aaaaa';라고 코딩할 때... caption 앞에 생략된 것이 있습니...
KDDG_Apine
•
2006.06.07 07:56
위에 분이 잘 설명해 주셨는데요.. 제가 보충 설명이 될지 모르겠습니다. Applic...
과학상자
•
2006.06.02 22:46
1
COMMENTS
/
0
LIKES
한 <-> 영 상호변환 가능할까요?
윤수아
•
2006.06.03 02:43
음... 아무려도 영문<->한글로 변환하는데는 어려움이 있을 것 같구... 해당 Edit에 들어갔을때 한...
한부룡
2006.06.02 17:57
0
COMMENTS
/
0
LIKES
AdvStringGrid에서 셀의 속성?
하수경
2006.06.02 01:11
0
COMMENTS
/
0
LIKES
디비 그리드 옵션 지정..
이문구
2006.06.02 00:47
0
COMMENTS
/
0
LIKES
BDE 에서 포트 제어방법좀 알려주세요~!!!!
멍멍이
2006/06/07 18:56
Views
284
Likes
0
Comments
3
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
예)
콤보박스 선택시 2006 년 선택했다면..
onchange 이벤트에서..
쿼리 다시 실행...
select max(9자리컬럼명) from 테이블명 where (9자리컬럼명) like '2006%'
이렇게 하면 2006년도 데이터중 가장 큰값의 전표를 들고올거 같은데여..
(참고로 오라클 기준으로 설명..)