Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
잘안되네요>>>
안녕하십니까..!~~
델파이 초보입니다..!~~
너무 상식적인 질문이라고 답변않하시지 마시고 많은 조언 부탁드립니다.!~~
테이블에 있는 데이타를 비교하고 싶은데요..!~~
테이블에 '박충국'이라는 이름이 있으면 입력이 안되게 할려구 하거든요..!~~
구체적인 소스가 있으면 꼭꼭 부탁드립니다...!~~
4
COMMENTS
신범호
•
2000.05.19 19:24
박충국 wrote:
> 안녕하십니까..!~~
> 델파이 초보입니다..!~~
>
> 너무 상식적인 질문이라고 답변않하시지 마시고 많은 조언 부탁드립니다.!~~
>
> 테이블에 있는 데이타를 비교하고 싶은데요..!~~
> 테이블에 '박충국'이라는 이름이 있으면 입력이 안되게 할려구 하거든요..!~~
> 구체적인 소스가 있으면 꼭꼭 부탁드립니다...!~~
procudure ..............
begin
Qury1.close;
Qury1.sql.clear;
Qury1.sql.add('select * from 데이터베이스');
Qury1.sql.add('where 이름필드 = :파라미터');
Qury1.parambyname('파라미터').AsString = edit1.text;
Qury1.open;
if Qury1.recordcount = 0 then
입력을하구여..
else
빠져나가구여..
end;
0
0
삭제
수정
댓글
박충국
•
2000.05.19 19:56
신범호 wrote:
> 박충국 wrote:
> > 안녕하십니까..!~~
> > 델파이 초보입니다..!~~
> >
> > 너무 상식적인 질문이라고 답변않하시지 마시고 많은 조언 부탁드립니다.!~~
> >
> > 테이블에 있는 데이타를 비교하고 싶은데요..!~~
> > 테이블에 '박충국'이라는 이름이 있으면 입력이 안되게 할려구 하거든요..!~~
> > 구체적인 소스가 있으면 꼭꼭 부탁드립니다...!~~
>
> procudure ..............
> begin
> Qury1.close;
Query10.Close;
Query10.SQL.Clear;
Query10.SQL.ADD('select * from read_list');
Query10.SQL.ADD('where read_sabun_cd = :park1');
Query10.SQL.ADD('and read_buser_dscr = :park2');
Query10.SQL.ADD('and read_day = :park3');
Query10.ParamByName('park1').AsString := Edit3.Text;
Query10.ParamByName('park2').AsString := Edit5.Text;
Query10.ParamByName('park3').AsDateTime := strtoDateTime(Edit6.Text);
Query10.Open;
Table1.Open;
if (Table1.FieldByName('read_sabun_cd').AsString =
Query10.ParamByName('park1').AsString) and
(Table1.FieldByName('read_buser_dscr').AsString =
Query10.ParamByName('park2').AsString) and
(Table1.FieldByName('read_day').AsDateTime =
Query10.ParamByName('park3').AsDateTime) then
위에 있는게 소스이거든요..!~~
그런데 첫번째 레코드만 비교하구 다음부터는 비교를 안하는 데요..!~~
소스좀 봐주시고요 잘못된점 지적좀해주십시용....!~~
빠른 답변 부탁드립니다..!~~
0
0
삭제
수정
댓글
신범호
•
2000.05.19 20:34
박충국 wrote:
> 신범호 wrote:
> > 박충국 wrote:
> > > 안녕하십니까..!~~
> > > 델파이 초보입니다..!~~
> > >
> > > 너무 상식적인 질문이라고 답변않하시지 마시고 많은 조언 부탁드립니다.!~~
> > >
> > > 테이블에 있는 데이타를 비교하고 싶은데요..!~~
> > > 테이블에 '박충국'이라는 이름이 있으면 입력이 안되게 할려구 하거든요..!~~
> > > 구체적인 소스가 있으면 꼭꼭 부탁드립니다...!~~
> >
> > procudure ..............
> > begin
> > Qury1.close;
>
> Query10.Close;
> Query10.SQL.Clear;
> Query10.SQL.ADD('select * from read_list');
> Query10.SQL.ADD('where read_sabun_cd = :park1');
> Query10.SQL.ADD('and read_buser_dscr = :park2');
> Query10.SQL.ADD('and read_day = :park3');
>
> Query10.ParamByName('park1').AsString := Edit3.Text;
> Query10.ParamByName('park2').AsString := Edit5.Text;
> Query10.ParamByName('park3').AsDateTime := strtoDateTime(Edit6.Text);
> Query10.Open;
>
> Table1.Open;
> if (Table1.FieldByName('read_sabun_cd').AsString =
> Query10.ParamByName('park1').AsString) and
> (Table1.FieldByName('read_buser_dscr').AsString =
> Query10.ParamByName('park2').AsString) and
> (Table1.FieldByName('read_day').AsDateTime =
> Query10.ParamByName('park3').AsDateTime) then
>
> 위에 있는게 소스이거든요..!~~
> 그런데 첫번째 레코드만 비교하구 다음부터는 비교를 안하는 데요..!~~
> 소스좀 봐주시고요 잘못된점 지적좀해주십시용....!~~
> 빠른 답변 부탁드립니다..!~~
위 부분에서 if 문이 시작되는곳의 윗부분에 루프를 돌게 해주세여..
table1.first;
while not table1.eof do
begin
if 문..
table1.next;
end;
그러면 처음부터 끝까지 비교를 할꺼에여..
0
0
삭제
수정
댓글
박충국
•
2000.05.20 00:50
감사합니다...많은 도움이 돼서 지금은 완벽하게 돌아갑니다..!~~
넘 감사드립니다...!~~ 그럼...꾸벅
신범호 wrote:
> 박충국 wrote:
> > 신범호 wrote:
> > > 박충국 wrote:
> > > > 안녕하십니까..!~~
> > > > 델파이 초보입니다..!~~
> > > >
> > > > 너무 상식적인 질문이라고 답변않하시지 마시고 많은 조언 부탁드립니다.!~~
> > > >
> > > > 테이블에 있는 데이타를 비교하고 싶은데요..!~~
> > > > 테이블에 '박충국'이라는 이름이 있으면 입력이 안되게 할려구 하거든요..!~~
> > > > 구체적인 소스가 있으면 꼭꼭 부탁드립니다...!~~
> > >
> > > procudure ..............
> > > begin
> > > Qury1.close;
> >
> > Query10.Close;
> > Query10.SQL.Clear;
> > Query10.SQL.ADD('select * from read_list');
> > Query10.SQL.ADD('where read_sabun_cd = :park1');
> > Query10.SQL.ADD('and read_buser_dscr = :park2');
> > Query10.SQL.ADD('and read_day = :park3');
> >
> > Query10.ParamByName('park1').AsString := Edit3.Text;
> > Query10.ParamByName('park2').AsString := Edit5.Text;
> > Query10.ParamByName('park3').AsDateTime := strtoDateTime(Edit6.Text);
> > Query10.Open;
> >
> > Table1.Open;
> > if (Table1.FieldByName('read_sabun_cd').AsString =
> > Query10.ParamByName('park1').AsString) and
> > (Table1.FieldByName('read_buser_dscr').AsString =
> > Query10.ParamByName('park2').AsString) and
> > (Table1.FieldByName('read_day').AsDateTime =
> > Query10.ParamByName('park3').AsDateTime) then
> >
> > 위에 있는게 소스이거든요..!~~
> > 그런데 첫번째 레코드만 비교하구 다음부터는 비교를 안하는 데요..!~~
> > 소스좀 봐주시고요 잘못된점 지적좀해주십시용....!~~
> > 빠른 답변 부탁드립니다..!~~
>
>
>
> 위 부분에서 if 문이 시작되는곳의 윗부분에 루프를 돌게 해주세여..
> table1.first;
> while not table1.eof do
> begin
>
> if 문..
>
> table1.next;
>
> end;
>
> 그러면 처음부터 끝까지 비교를 할꺼에여..
>
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
조경연
•
2000.05.19 21:55
2
COMMENTS
/
0
LIKES
델파이는 어떻게 먹어야하나
조규춘
•
2000.05.20 04:24
음~! 같은 조씨다. 푸히.. 델파이 요리법... 1. 자신의 입맛에 맞는 것만 먹지 마십시요! -> 예를...
최용일
•
2000.05.20 04:56
안녕하세요. 최용일입니다 역시~ 조규춘님의 입에서 나오는 말은 주옥같은 명언이네요... ^^ 하하~ ...
이용범
2000.05.19 21:44
0
COMMENTS
/
0
LIKES
인스톨버전 만들때...
조유정
•
2000.05.20 00:58
3
COMMENTS
/
0
LIKES
쿼리문좀 하나 작성해주셔요...
이쁜 깡패
•
2000.05.22 19:00
서브쿼리나 인라인 View를 사용하시면 되는데.. 테이블2를 distinct라는 명령어로 중복내용을 하나로 만들...
조유정
•
2000.05.23 01:02
이쁜 깡패 wrote: > 서브쿼리나 인라인 View를 사용하시면 되는데.. > 테이블2를 distinct라는 명령어로 ...
이쁜 깡패
•
2000.05.23 19:27
서브쿼리를 어떻게 쓰셨는지는 모르겠지만 그럼,, inline view라는 걸 한번 써봐요.. SELECT 조회할 f...
heimdal
2000.05.19 20:43
0
COMMENTS
/
0
LIKES
패널에 버튼을 놓았는데..
정태영
2000.05.19 20:27
0
COMMENTS
/
0
LIKES
델파이와 파워빌더 및 비쥬얼베이직의 차이점
topsman
2000.05.19 20:24
0
COMMENTS
/
0
LIKES
Thread 사용할때...
콜라
•
2000.05.19 19:33
1
COMMENTS
/
0
LIKES
컴파일시...이상한 에러가..
이주흥
•
2000.05.19 19:46
안녕하세요 dcu는 컴파일된 유닛을 말합니다. 프로그램 어디선가 common이라는 유닛을 사용하는데.. 이...
김하늘
•
2000.05.19 19:26
2
COMMENTS
/
0
LIKES
BLOB 어떻게 해야 32K 한계를 벗어날수 있는가
김태균
•
2000.05.19 20:00
BDE 5.0 인가 이상 부터는 1000K 까지 지원 합니다. BDE 설정에서 BLOB 사이즈를 999로 넣구 하세요
김하늘
•
2000.05.20 02:08
글쎄요 5.11이라고 하는 BDE 엔진을 받아서 해보았는데 마찬가지더군요... BOLB 사이즈 999란 특별한 의미...
박충국
•
2000.05.19 19:17
4
COMMENTS
/
0
LIKES
잘안되네요>>>
안녕하십니까..!~~ 델파이 초보입니다..!~~ 너무 상식적인 질문이라고 답변않하시지 마시고 많은 조언 부탁드립니다.!~~ 테이블에 있는 데이타를 비교하고 싶은데요..!~~ 테이블에 '박충국'이라는 이름이 있으면 입력이 안되게 할려구 하...
신범호
•
2000.05.19 19:24
박충국 wrote: > 안녕하십니까..!~~ > 델파이 초보입니다..!~~ > > 너무 상식적인 질문이라고 답변않...
박충국
•
2000.05.19 19:56
신범호 wrote: > 박충국 wrote: > > 안녕하십니까..!~~ > > 델파이 초보입니다..!~~ > > > > 너무 상...
신범호
•
2000.05.19 20:34
박충국 wrote: > 신범호 wrote: > > 박충국 wrote: > > > 안녕하십니까..!~~ > > > 델파이 초보입니다....
박충국
•
2000.05.20 00:50
감사합니다...많은 도움이 돼서 지금은 완벽하게 돌아갑니다..!~~ 넘 감사드립니다...!~~ 그럼...꾸벅 ...
최병련
2000.05.19 19:10
0
COMMENTS
/
0
LIKES
메모의 콤마를 저장하는 방법 좀....
세모
2000.05.19 19:02
0
COMMENTS
/
0
LIKES
배너를 띄울려는데....
각시탈
2000.05.19 18:49
0
COMMENTS
/
0
LIKES
Re: socket으로 sendStream 한뒤, 서버에서 받는데 에러가 나요~~~~~~~
코스모스
•
2000.05.19 18:03
1
COMMENTS
/
0
LIKES
SQL Server 6.5 데이타 복구-해결
최용일
•
2000.05.19 18:42
안녕하세요. 최용일입니다. 무지 도움이 되는 내용일것 같습니다. 델파이팁모아에 올리셔서 많은 사람들...
김성훈
•
2000.05.19 12:09
1
COMMENTS
/
0
LIKES
글자를 깜박이게 하는법
각시탈
•
2000.05.19 18:53
김성훈 wrote: > 안녕하세요... > > richedit에서 임의의 글자 currtext를 깜박이게 할수 있는 방법이 ...
톰과 제리
2000.05.19 10:49
0
COMMENTS
/
0
LIKES
특정프로그램의 메모리? 씨피유 ?의 점유율
조홍건
•
2000.05.19 10:20
1
COMMENTS
/
0
LIKES
외부 프로그램이 실행되는 시점을 감시하고 싶어요
최석기
•
2000.05.19 20:02
저두 잘은 모르는데 이런 경우 예전에 Hooking로 해본 적이 있던거 같아요.. 아마도 Hooking 쪽 자료를 ...
침묵하는변명
•
2000.05.19 09:48
1
COMMENTS
/
0
LIKES
ImageBox에 들어있는 이미지를 인쇄하려면?
조규춘
•
2000.05.20 05:00
침묵하는변명 wrote: > ImageBox에 들어있는 이미지를 인쇄하려면? > 어떻게 해야되나요? > > 고수님...
son
2000.05.19 09:20
0
COMMENTS
/
0
LIKES
DB 메모필드 검색?
김하늘
2000.05.19 09:04
0
COMMENTS
/
0
LIKES
BLOB 32K로 제한있는가?
김병건
2000.05.19 08:58
0
COMMENTS
/
0
LIKES
키보드눌러지게...
박충국
2000/05/19 19:17
Views
208
Likes
0
Comments
4
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 안녕하십니까..!~~
> 델파이 초보입니다..!~~
>
> 너무 상식적인 질문이라고 답변않하시지 마시고 많은 조언 부탁드립니다.!~~
>
> 테이블에 있는 데이타를 비교하고 싶은데요..!~~
> 테이블에 '박충국'이라는 이름이 있으면 입력이 안되게 할려구 하거든요..!~~
> 구체적인 소스가 있으면 꼭꼭 부탁드립니다...!~~
procudure ..............
begin
Qury1.close;
Qury1.sql.clear;
Qury1.sql.add('select * from 데이터베이스');
Qury1.sql.add('where 이름필드 = :파라미터');
Qury1.parambyname('파라미터').AsString = edit1.text;
Qury1.open;
if Qury1.recordcount = 0 then
입력을하구여..
else
빠져나가구여..
end;