Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
DB에서 특정필드값을 가져와서 변수에 넣기..
현재 Interbase 6.5를 가지고 공부를 하고있는 델파이 초보입니다.
쿼리 컴포넌트를 이용해서 파라미터를 가지고 DB에 입력하는
작업들은 하겠는데 DB에서 특정 필드값을 변수에 넣어서
가져오는 방법을 모르겠습니다.
검색을 해봤는데 그런 질문내용을 못찾겠네요..너무 초보질문이라..^^*
도움 부탁드리겠습니다.
2
COMMENTS
박수영
•
2004.04.08 20:12
예를 들어드리지요...
With Query1 do begin
Close;
SQL.Clear;
SQL.Add( 'select UserID, Pass from TBLUSER' );
Open;
Edit1.Text := FieldByName('UserID').AsString;
Edit2.Text := FieldByName('Pass').AsString;
Close;
end;
하나의 Record가 있다고 간주하고 이렇게 하면 edit1, edit2에는 id와 비밀번호가 들어 가겠죠...만약에 여러개의 자료가 있어서 Grid에 넣어야 한다면
With Query1, Grid1 do begin
Close;
SQL.Clear;
SQL.Add( 'select UserID, Pass from TBLUSER' );
Open;
i := 0;
While not EOF do begin
i := i + 1;
Cells[1, i] := Fields[0].AsString; -> UserID
Cells[2, i] := Fields[1].AsString; -> Pass
Next;
end;
if i = 0 then i := 1;
RowCount := i + 1;
Close;
end;
이렇게 하면 됩니다....
도움이 되었기를 바라며....
0
0
삭제
수정
댓글
박동성
•
2004.04.08 22:19
.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
박희경
2004.04.09 12:17
•
0
COMMENTS
/
0
LIKES
Fast report 에서 'invalid floating operration'에러 봐즈세요
구자균
2004.04.09 10:27
0
COMMENTS
/
0
LIKES
엡손 570H에서 핵사인쇄를하는데..
김수현
•
2004.04.09 07:07
2
COMMENTS
/
0
LIKES
델파이에서 문자열 함수는..
cell
•
2004.04.09 10:09
mid() => Copy(문자열, from, to) If (a = b) and (c = d) then begin ....... ....... end;
김수현
•
2004.04.10 05:37
이 사이트는 참 좋은 사이트네요~~*^^* 덕분에 레포트 잘 마치고 한가한 저녁시간을 보내고 있습니다. 감...
강환문
2004.04.09 05:17
0
COMMENTS
/
0
LIKES
TStrGridW 에 대해서 문의 드립니다.
help me
•
2004.04.09 02:16
1
COMMENTS
/
0
LIKES
ShellListView에서요 파일리스트를 memo에 보여주려면?
김현수
•
2004.04.09 23:38
for i:=0 to ShellListView1.Items.Count-1 do memo1.Lines.A...
박재진
•
2004.04.09 01:37
2
COMMENTS
/
0
LIKES
동일한 테이블에 대해서 TTable과 TQuery를 동시 사용할때 발생하는것 같은 문제가 있습니다.
꿈의대화
•
2004.04.09 19:22
.
박재진
•
2004.04.10 02:08
TTable.Refresh가 없는줄 알았는데 있더군요.. 간만에 델파이 잡은 티가 팍팍나는군요.. 이래 저래 시...
김동수
•
2004.04.09 01:32
1
COMMENTS
/
0
LIKES
mssql과 델7 어떻게 연결하나요?
Crazy
•
2004.04.09 01:47
1. MSSQL 의 Client Network Utility => 네트워크 라이브러리가 TCP/IP 인 경우 서버의 IP입력 =>...
이기재
•
2004.04.09 01:32
1
COMMENTS
/
0
LIKES
디버그에 관한 질문.. (스톱이 안걸림) #2
최용일
•
2004.04.09 06:29
안녕하세요. 최용일입니다. 안되신다고 해서 방금 간단히 프로젝트하나 만들어서 테스트 해봤는데... 잘...
하병준
•
2004.04.09 00:25
1
COMMENTS
/
0
LIKES
현재 특정 프로그램에 대한 메모리를 덤프하고 싶습니다...
최용일
•
2004.04.09 06:32
안녕하세요. 최용일입니다. API에서 지원합니다. 프로세스 열어서 ReadProcessMemory란 API를 사용하...
김수현
•
2004.04.08 23:11
2
COMMENTS
/
0
LIKES
델파이 함수나 메소드가 나와있는 사이트는 없나요??
[勳]후니
•
2004.04.09 00:22
도움말을 활용하세요... 도움말처럼 잘나오구 쉽게 나온 사이트는 없을껍니다. 요즘 델파이 사이트에...
김수현
•
2004.04.09 06:58
감사합니다...많은 도움이 되었습니다*^^*
ybkim
•
2004.04.08 22:23
3
COMMENTS
/
0
LIKES
시리얼통신으로이미지를...
시나브로
•
2004.04.08 23:13
고수는 아니지만.. ^^; 시리얼 통신은 "CPort" 라는 컴포넌트를 많이 사용합니다. "CPort" 를 키워드...
ybkim
•
2004.04.08 23:20
고맙습니다. 첨부해주신 콤포넌트를 사용할 경우 이미지도 가져올수 있나요?
시나브로
•
2004.04.09 03:09
여기에 고수님들이 파일전송 프로그램 올리신거 참고하시면 될듯합니다. 한바이트씩이나 아님 어느정도...
1학년
2004.04.08 19:29
0
COMMENTS
/
0
LIKES
dll로 만든 출력물 호출
박희경
•
2004.04.08 19:27
2
COMMENTS
/
0
LIKES
델파이7에서 IdMsgSend 가 없는건가요?
최용일
•
2004.04.09 06:46
안녕하세요. 최용일입니다. IdMsgSend는 변수명 아닌가요? 소스를 잘 살펴보세요... 아마도 IdMsgSen...
박희경
•
2004.04.09 13:39
박동성
•
2004.04.08 19:26
2
COMMENTS
/
0
LIKES
DB에서 특정필드값을 가져와서 변수에 넣기..
현재 Interbase 6.5를 가지고 공부를 하고있는 델파이 초보입니다. 쿼리 컴포넌트를 이용해서 파라미터를 가지고 DB에 입력하는 작업들은 하겠는데 DB에서 특정 필드값을 변수에 넣어서 가져오는 방법을 모르겠습니다. 검색을 해봤는데 그...
박수영
•
2004.04.08 20:12
예를 들어드리지요... With Query1 do begin Close; SQL.Clear; ...
박동성
•
2004.04.08 22:19
.
김종호
•
2004.04.08 18:23
1
COMMENTS
/
0
LIKES
ADO Connection에 대한 중대한 질문...
김종호
•
2004.04.09 18:25
======================================== 좀 갈쳐주시기 바랍니다. =================================...
덜렁이
•
2004.04.08 18:13
•
2
COMMENTS
/
0
LIKES
WinExec에 관해서 질문 드립니다.답변 부탁좀 드리겠습니다.
이정귀
•
2004.04.11 07:49
sleep 는 컴이 잠자게되어 아무 것도 하지 않는게 아닌가요, 30 초간 컴을 멈추게되는 것 같은데요. TTim...
최용일
•
2004.04.09 06:56
안녕하세요. 최용일입니다. WinExec대신에 CreateProcess나 ShellExecuteEx로 프로그램이 활성화될때까...
한휘
•
2004.04.08 08:43
2
COMMENTS
/
0
LIKES
함수명은 같지만 인자의 갯수에 따라 다르게 실행하는법
[ROOKIE]
•
2004.04.08 09:06
overload; 함수명 뒤에다 붙이세요. 간단하게 예를 들면... 정의 부분.... public: fu...
Crazy
•
2004.04.08 09:14
안녕하세요 좀 별개의 내용?이지만 혹시나 모르시는 분들을 위해서 적습니다. function func_a(a,b,c :...
이기석
•
2004.04.08 07:57
1
COMMENTS
/
0
LIKES
라운드된 판넬 컴포넌트를 만들고 싶어요?? ^^
박수영
•
2004.04.08 17:51
자료실에 RbControls 라는 제목으로 만들어진 컴포넌트를 올려놓았습니다.
흐르는강물
•
2004.04.08 07:18
1
COMMENTS
/
0
LIKES
RLINK32:Unsupported 16Bit resource in file
최용일
•
2004.04.09 07:00
안녕하세요. 최용일입니다. 폼파일에 16비트윈도우용(Windows 3.1)리소스가 들어 있나 보네요... 리...
김수현
•
2004.04.08 06:03
3
COMMENTS
/
0
LIKES
델파이로 종소리를 만드는데요..소리파일을 어떻게 연결하는지...
시나브로
•
2004.04.08 23:22
BOOL PlaySound( LPCSTR pszSound,  ...
김수현
•
2004.04.09 06:59
감사합니다....님두 열심히 공부하세요~~ 델파이는 도움말을 잘 활용함 되겠네요~~~*^^*
[ROOKIE]
•
2004.04.08 09:08
TMediaPlayer 컴포넌트를 사용하세요. 기본 컴퍼넌트구요. System 탭에 있습니다.
박동성
2004/04/08 19:26
Views
280
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
예를 들어드리지요...
With Query1 do begin
Close;
SQL.Clear;
SQL.Add( 'select UserID, Pass from TBLUSER' );
Open;
Edit1.Text := FieldByName('UserID').AsString;
Edit2.Text := FieldByName('Pass').AsString;
Close;
end;
하나의 Record가 있다고 간주하고 이렇게 하면 edit1, edit2에는 id와 비밀번호가 들어 가겠죠...만약에 여러개의 자료가 있어서 Grid에 넣어야 한다면
With Query1, Grid1 do begin
Close;
SQL.Clear;
SQL.Add( 'select UserID, Pass from TBLUSER' );
Open;
i := 0;
While not EOF do begin
i := i + 1;
Cells[1, i] := Fields[0].AsString; -> UserID
Cells[2, i] := Fields[1].AsString; -> Pass
Next;
end;
if i = 0 then i := 1;
RowCount := i + 1;
Close;
end;
이렇게 하면 됩니다....
도움이 되었기를 바라며....