Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
dbgrid의 한 record가져오기
원래 폼에 dbgrid1이 있고 검색을 누르면 검색폼이 나타납니다.거기에 dbgrid2가 있구요 .검색조건을 입력하고 엔터를 누르면 그에 해당하는 결과값을 dbgrid2가 뿌려줍니다.
여기서 부터 모르겠습니다.
dbgrid에 뿌려주고 나서 해당 record를 더블클릭하면 dbgrid1에 뿌려주어야 합니다.
어떻게 해야 하나요?
1
COMMENTS
Jinsarang
•
1999.12.21 08:10
김영기 wrote:
> 원래 폼에 dbgrid1이 있고 검색을 누르면 검색폼이 나타납니다.거기에 dbgrid2가 있구요 .검색조건을 입력하고 엔터를 누르면 그에 해당하는 결과값을 dbgrid2가 뿌려줍니다.
> 여기서 부터 모르겠습니다.
> dbgrid에 뿌려주고 나서 해당 record를 더블클릭하면 dbgrid1에 뿌려주어야 합니다.
> 어떻게 해야 하나요?
안녕하세요..!!!
저도 초보라서 자세히는 가르쳐 드리지 못하겠지만..
이것만이라도 도움이 되신다면..
저도 이런 경험을 했는데요..
dbgrid2를 클릭하면 클릭값은 => dbgrid2.fields[0].asstring 형식으로 넘어갑니다.
물론 여기서 asstring값은 조금씩 db필드선언에 따라 다르겠지만...
이것은 클릭한 레코드의 첫번째 필드값을 넘겨줍니다..
2번째는 물론 dbgrid2.fields[1].asstring 이런 형식으로..
이걸 dbgrid1에서 sql문으로 검색을 한다면 가능하다고 생각합니다..
즉 form1에서
with query1 do
begin
close;
sql.clear;
sql.add('select * from 테이블명 where 조건필드 = :조건필드');
// 물론 검색폼을 uses부문에 추가시켜야 겠죠..!!!
parambyname('조건필드').asstring := form2.dbgrid2.fields[0].asstring;
open;
end;
하다면 가능하지 않을까요...
조금더 자세히 알고싶으시다면 메일 보내주세요...!!!
도움은 되셨는지..!!!
고수분들한테는 죄송합니다.. 이런 부족한 솜씨로 설명을 하자니...!!!
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
김형석
1999.12.10 09:04
0
COMMENTS
/
0
LIKES
델파이와 DB에 관해서 좀 가르쳐 주실래요
열심희
•
1999.12.10 08:00
1
COMMENTS
/
0
LIKES
AcitveX Form에서의 DAX에러...? ★
나원용
•
1999.12.20 19:39
열심희 wrote: > 안녕하세요... > Midas와 ActiveX Form을 공부하고 있습니다... > DB를 연동해서 짜고 ...
나그네
•
1999.12.10 07:39
1
COMMENTS
/
0
LIKES
Form Max로 띄우기
이만준
•
1999.12.10 21:44
나그네 wrote: > MDI Form에서 Child Form을 기본으로 2개를 띄우면서 프로그램을 시작하려고 합니다. > ...
심형성
1999.12.10 06:52
0
COMMENTS
/
0
LIKES
[제발]일을 보내는 방법좀 가르쳐 주세요...
이주흥
1999.12.10 06:50
0
COMMENTS
/
0
LIKES
Re: MySQL을 델파이에서 사용하고 싶어요
김형석
1999.12.10 05:56
0
COMMENTS
/
0
LIKES
분류먼저 해주시길 부탁드립니다.
이희선
•
1999.12.10 05:20
3
COMMENTS
/
0
LIKES
MoveFile API함수에 대하여...
이주흥
•
1999.12.10 07:16
이희선 wrote: > 안녕하십니까. > MoveFile 함수를 써서 화일을 Move할려하는데 화일이름이 길어지면 정...
이희선
•
1999.12.11 00:13
이주흥 wrote: > 이희선 wrote: > > 안녕하십니까. > > MoveFile 함수를 써서 화일을 Move할려하는데 ...
이주흥
•
1999.12.11 01:47
음...제 답변이 성의 없었다면 죄송하군여.. 제가 말씀드린 문자열은 물론 파일이름을 말하는 겁니다......
최시영
•
1999.12.10 03:09
1
COMMENTS
/
0
LIKES
하위에 있는 헨드알아내기~~~~~
클라라(yunii)
•
1999.12.10 22:39
하루가지나도 답변이없길래 한마디 하겠습니다... 윈도우인지 컨트롤들인지 설명해주시면 자세히 말씀드...
엄화용
1999.12.10 02:47
0
COMMENTS
/
0
LIKES
블럭copy
엄화용
1999.12.10 02:22
0
COMMENTS
/
0
LIKES
데이타베이스
김주석
•
1999.12.10 01:26
2
COMMENTS
/
0
LIKES
dbgrid에서 multiselect(shitf+mouse)구현하기
신호성
•
1999.12.10 03:04
김주석 wrote: > dbgrid를 multiselect 옵션을 선택하게 되면 마우시+ctrl키 조합과 > shift+화살표키가 ...
길호전
•
1999.12.21 05:26
신호성 wrote: > 김주석 wrote: > > dbgrid를 multiselect 옵션을 선택하게 되면 마우시+ctrl키 조합과 ...
wbh
1999.12.10 00:46
0
COMMENTS
/
0
LIKES
한수 부탁드립니다.(musictelecom ars 보드)
황선희
•
1999.12.10 00:21
1
COMMENTS
/
0
LIKES
StringGrid에서 다음 행으로 커서를 이동할려면...
배불뚝
•
1999.12.10 00:45
황선희 wrote: > > StringGrid에서 값을 입력하고 엔터를 입력하면 다음 행으로 갈 수 있도록은 했지만,...
홍길동
•
1999.12.09 23:51
1
COMMENTS
/
0
LIKES
델파이와 오라클연결(ODBC사용않고)..
김주석
•
1999.12.10 01:47
홍길동 wrote: > 안녕하세요 > > 델파이와 오라클 DB을 연결하려고 하는데 잘안되는군요... > > ODB...
김명석
1999.12.09 23:41
0
COMMENTS
/
0
LIKES
겹쳐지지 않는 windows 만들기
김영기
•
1999.12.09 23:04
1
COMMENTS
/
0
LIKES
dbgrid의 한 record가져오기
원래 폼에 dbgrid1이 있고 검색을 누르면 검색폼이 나타납니다.거기에 dbgrid2가 있구요 .검색조건을 입력하고 엔터를 누르면 그에 해당하는 결과값을 dbgrid2가 뿌려줍니다. 여기서 부터 모르겠습니다. dbgrid에 뿌려주고 나서 해당 reco...
Jinsarang
•
1999.12.21 08:10
김영기 wrote: > 원래 폼에 dbgrid1이 있고 검색을 누르면 검색폼이 나타납니다.거기에 dbgrid2가 있구요 ...
궁금이
1999.12.10 03:16
0
COMMENTS
/
0
LIKES
(도와주세요)델파이 함수나 프로시저 에서 질문
김매경
•
1999.12.09 22:20
1
COMMENTS
/
0
LIKES
시간을 기준으로 검색을 하려고 하는데... !_!
김주석
•
1999.12.10 01:38
김매경 wrote: > 시간을 이용한 검색을 하려고 하거든요... > > 몇시부터 몇시 사이에... 일어난 트랜...
김명석
•
1999.12.09 21:00
1
COMMENTS
/
0
LIKES
Task Bar와 같이 겹치지 않는 windows만들기
구창민
•
1999.12.09 22:40
김명석 wrote: > 우서 제글을 읽어 주시는 모든 분들께 감사드립니다. > > 저의 질문은 아래와 같습니...
박성균
1999.12.09 20:57
0
COMMENTS
/
0
LIKES
form간에 자료를 이동할경우에 생기는 문제를 처리하고 싶어요.
김영기
1999/12/09 23:04
Views
247
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 원래 폼에 dbgrid1이 있고 검색을 누르면 검색폼이 나타납니다.거기에 dbgrid2가 있구요 .검색조건을 입력하고 엔터를 누르면 그에 해당하는 결과값을 dbgrid2가 뿌려줍니다.
> 여기서 부터 모르겠습니다.
> dbgrid에 뿌려주고 나서 해당 record를 더블클릭하면 dbgrid1에 뿌려주어야 합니다.
> 어떻게 해야 하나요?
안녕하세요..!!!
저도 초보라서 자세히는 가르쳐 드리지 못하겠지만..
이것만이라도 도움이 되신다면..
저도 이런 경험을 했는데요..
dbgrid2를 클릭하면 클릭값은 => dbgrid2.fields[0].asstring 형식으로 넘어갑니다.
물론 여기서 asstring값은 조금씩 db필드선언에 따라 다르겠지만...
이것은 클릭한 레코드의 첫번째 필드값을 넘겨줍니다..
2번째는 물론 dbgrid2.fields[1].asstring 이런 형식으로..
이걸 dbgrid1에서 sql문으로 검색을 한다면 가능하다고 생각합니다..
즉 form1에서
with query1 do
begin
close;
sql.clear;
sql.add('select * from 테이블명 where 조건필드 = :조건필드');
// 물론 검색폼을 uses부문에 추가시켜야 겠죠..!!!
parambyname('조건필드').asstring := form2.dbgrid2.fields[0].asstring;
open;
end;
하다면 가능하지 않을까요...
조금더 자세히 알고싶으시다면 메일 보내주세요...!!!
도움은 되셨는지..!!!
고수분들한테는 죄송합니다.. 이런 부족한 솜씨로 설명을 하자니...!!!