Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
[급질문]DBGrid에서 필드의 데이터에 접근하는 방법은?
델초보자입니다.
디비그리드에서 필드의 데이터에 접근하는 방법을 알고싶습니다.
2
COMMENTS
최원실
•
2000.02.08 01:40
강기룡 wrote:
>
> 델초보자입니다.
> 디비그리드에서 필드의 데이터에 접근하는 방법을 알고싶습니다.
>
안녕하세요...
문제가 참 애매하군요(나만 그런가...)
여하튼 DB에 있는 Data를 보고자 한다면..
1. DB에 Data가 대략 어느정도인지 아는것이 필요..
1) Record가 100개 정도이면 Table컴포넌트를 사용하고
2) 이상이면 Query컴포넌트를 이용하는것이 좋다.
(속도문제..항상 그런것이 아니지만..보통은요..)
2. Query컴포넌트에 하고자 하는 질문을 한다.
3. DataSource의 DataSet(Query컴포넌트)을 연결한다.
4. DBGrid의 DataSource(DataSource컴포넌트)를 연결한다.
5. 프로그램 실행후 버튼을 클릭하였을때 Data가 DbGrid에 나오게 하려면..
예) procedure TForm1.Button1Click(Sender: TObject);
begin
With Query1 do // Query컴포넌트 Name
begin
DisableControls;
Close;
ParamByName('FValue').AsString := Edit1.Text;
{1. 사용자에게 값을 Edit1에 받아서 Query를 실행시켜 해당하는
값을 보고자 할때.. 즉--Query에 Params가 있을때(위에서는
스트링 변수가 되겠죠..
2. Query에 쓴 조건에 만족하는 값을 단순히 보고자 할때에는
ParamByName...은 안쓴다.}
Open;
EnableControls;
end;
end;
제 나름데로 몇글자 적어보았는데 도움이 될런지...
그럼 오늘 남은시간이 즐겁기를....
0
0
삭제
수정
댓글
최은창
•
2000.02.08 01:22
강기룡 wrote:
>
> 델초보자입니다.
> 디비그리드에서 필드의 데이터에 접근하는 방법을 알고싶습니다.
>
디비그리드에 직접 값을 입력할 수 도 있게지만 그보단 dataset에 값을 입력하는게 좋을 듯 합니다. 왜냐면 디비그리드에 값을 직접 입력할시 일종의 잔상(?) 이 남는 경우가 있기 때문입니다. 아래소스를 참조하십시오. 같은 초보가...
procedure TForm1.BitBtn1Click(Sender: TObject);
var
s: string
begin
s:=dbgrid1.DataSource.DataSet.fieldbyname('abc').asstring;
end;
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
최종민
2000.02.08 05:50
0
COMMENTS
/
0
LIKES
폼에 그래프를 그리고 나서...
류한규
2000.02.08 05:49
0
COMMENTS
/
0
LIKES
TreeView 인쇄 하는 방법은?
변인호
2000.02.08 03:57
0
COMMENTS
/
0
LIKES
ActiveX 설치후.. OleVariant 타입의 변수는?
박현미
2000.02.08 03:51
0
COMMENTS
/
0
LIKES
Delphi5 에서의 DelZip 인스톨 방법
조광석
2000.02.08 03:47
0
COMMENTS
/
0
LIKES
Qreport에서 2개의 그리드를 출력하는 방법좀...
최재원
•
2000.02.08 03:34
1
COMMENTS
/
0
LIKES
수정 후에 dbgrid에 포커스 주기...
유도삼
•
2000.02.08 05:36
추가, 수정후에 DataSet(Query)에 Locate나 FindKey를 써서 포인터를 옮겨주면 되지 않을까 싶은데요. 1....
nambada
•
2000.02.08 03:25
2
COMMENTS
/
0
LIKES
스트링 그리드를 가지고 QReport 다루기
종이학
•
2000.02.09 05:44
nambada wrote: > Detail > ------------------------- > Group Header > ------------------------- ...
이재식
•
2000.02.08 06:23
nambada wrote: > Detail > ------------------------- > Group Header > ------------------------- ...
옥현수
•
2000.02.08 02:24
2
COMMENTS
/
0
LIKES
Too few parameters.
최원실
•
2000.02.08 02:34
옥현수 wrote: > > NT4.0 Server 에서 델파이 4.0을 사용하고 있습니다. > mdb 데이타를 ODBC를 사용하...
옥현수
•
2000.02.08 03:08
필드를 소문자로 했는 데로 안됩니다. 다른 문제인 거 같은 데, 다시 검토해주시면 감사하겠습니다. ...
초보
2000.02.08 02:19
0
COMMENTS
/
0
LIKES
dbchart 출력에 관해서
유니
2000.02.08 01:55
0
COMMENTS
/
0
LIKES
분류먼저 해주시길 부탁드립니다.
장철희
•
2000.02.08 01:43
3
COMMENTS
/
0
LIKES
[초보질문] 델파이5.0에서 ms sql server7.0을 연결할려고 하는데....?
최원실
•
2000.02.08 03:00
장철희 wrote: > 설 잘 보내셨는지요... ^^ > > 현재 저는 델파이 5.0을 사용하고 있습니다. > 네트웍...
장철희
•
2000.02.08 04:09
답변에 감사드립니다. 제가 현재 만들고 있는 프로그램은요 델파이 5를 사용 ftp에 접속해서 일정한 양식...
이런
•
2000.02.09 03:27
장철희 wrote: > 답변에 감사드립니다. > 제가 현재 만들고 있는 프로그램은요 > 델파이 5를 사용 ftp에...
<<급>> 초보올림
•
2000.02.08 01:42
2
COMMENTS
/
0
LIKES
새로운 필드에 구한 값 넣기
강인규
•
2000.02.08 02:55
//뭐 이런식이면 되지않을지..... var s1,s2 : string; ageday : Tdate; i : integer; begin /...
최원실
•
2000.02.08 02:25
초보올림 wrote: > * 사용환경 : 델파이4/ Windows 98 > * 에러 메시지 : > 안냐세요~~~^^* > > 다...
초보왕
•
2000.02.08 00:45
2
COMMENTS
/
0
LIKES
고수님의 조언부탁(StringGrid)
초보
•
2000.02.08 02:39
초보왕 wrote: > StringGrid에서 더블클릭을 하였을때 > 더블클릭한 위치를 알수있는 방법좀 가르쳐 주세...
최은창
•
2000.02.08 01:17
초보왕 wrote: > StringGrid에서 더블클릭을 하였을때 > 더블클릭한 위치를 알수있는 방법좀 가르쳐 주세...
강기룡
•
2000.02.08 00:40
2
COMMENTS
/
0
LIKES
[급질문]DBGrid에서 필드의 데이터에 접근하는 방법은?
델초보자입니다. 디비그리드에서 필드의 데이터에 접근하는 방법을 알고싶습니다.
최원실
•
2000.02.08 01:40
강기룡 wrote: > > 델초보자입니다. > 디비그리드에서 필드의 데이터에 접근하는 방법을 알고싶습니...
최은창
•
2000.02.08 01:22
강기룡 wrote: > > 델초보자입니다. > 디비그리드에서 필드의 데이터에 접근하는 방법을 알고싶습니...
김진호
•
2000.02.08 00:06
1
COMMENTS
/
0
LIKES
EInOutError with message 'I/O error 103'
배불뚝
•
2000.02.08 01:37
김진호 wrote: > 다음과 같이 파일 입출력을 작성하여 보았습니다. > > AssignFile(F, filename); ...
sun
2000.02.08 00:00
0
COMMENTS
/
0
LIKES
[요청}입력프로그램 예제 좀 보내주세요..
조광석
2000.02.07 22:12
0
COMMENTS
/
0
LIKES
분류먼저 해주시길 부탁드립니다.
민석이
•
2000.02.07 21:59
1
COMMENTS
/
0
LIKES
데이타 베이스
강인규
•
2000.02.07 23:50
뭐 정확히 내용은 모르지만(쩝~) @#$.db 화일은 데이터를 저장하는 곳이구 @#$.px, x01....,y01....등은 ...
왕초보
2000.02.07 21:11
0
COMMENTS
/
0
LIKES
프린터 출력에 있어... 급..급..
초짜
•
2000.02.07 20:54
4
COMMENTS
/
0
LIKES
폼간의 데이타 전달...고수님들..
도움받은이
•
2000.02.08 07:37
form1에서 form2.showmodal; if form2.modalresult = mrOk then begin form1.text ...
강인규
•
2000.02.07 23:46
혹시 uses절을 선언 안한것이 아닌지... 그리구 modal이 종료될때 (close Event가 되겠지요?)선언된 내용...
최원실
•
2000.02.07 23:20
초짜 wrote: > 어떤 폼에서 새로운 폼을 showmodal로 띄었는데..새로뜬 폼에서 어떠한 > 값을 결정하고 ...
kingdol
•
2000.02.07 23:11
초짜 wrote: > 어떤 폼에서 새로운 폼을 showmodal로 띄었는데..새로뜬 폼에서 어떠한 > 값을 결정하고 ...
강기룡
2000/02/08 00:40
Views
243
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
>
> 델초보자입니다.
> 디비그리드에서 필드의 데이터에 접근하는 방법을 알고싶습니다.
>
안녕하세요...
문제가 참 애매하군요(나만 그런가...)
여하튼 DB에 있는 Data를 보고자 한다면..
1. DB에 Data가 대략 어느정도인지 아는것이 필요..
1) Record가 100개 정도이면 Table컴포넌트를 사용하고
2) 이상이면 Query컴포넌트를 이용하는것이 좋다.
(속도문제..항상 그런것이 아니지만..보통은요..)
2. Query컴포넌트에 하고자 하는 질문을 한다.
3. DataSource의 DataSet(Query컴포넌트)을 연결한다.
4. DBGrid의 DataSource(DataSource컴포넌트)를 연결한다.
5. 프로그램 실행후 버튼을 클릭하였을때 Data가 DbGrid에 나오게 하려면..
예) procedure TForm1.Button1Click(Sender: TObject);
begin
With Query1 do // Query컴포넌트 Name
begin
DisableControls;
Close;
ParamByName('FValue').AsString := Edit1.Text;
{1. 사용자에게 값을 Edit1에 받아서 Query를 실행시켜 해당하는
값을 보고자 할때.. 즉--Query에 Params가 있을때(위에서는
스트링 변수가 되겠죠..
2. Query에 쓴 조건에 만족하는 값을 단순히 보고자 할때에는
ParamByName...은 안쓴다.}
Open;
EnableControls;
end;
end;
제 나름데로 몇글자 적어보았는데 도움이 될런지...
그럼 오늘 남은시간이 즐겁기를....