Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
[DBGrid]선택된 레코드를 DBedit로 이동하려면?
안녕하세요...완전 델초입니다...
DBGrid에서 선택된 레코드의 필드들을
다른 Form의 DBEdit Field에 넣으려면 어케
해야 하는지? 고수님들의 한수 부탁드립니다....
3
COMMENTS
조규춘
•
2000.05.16 04:53
완델초 wrote:
> 안녕하세요...완전 델초입니다...
> DBGrid에서 선택된 레코드의 필드들을
> 다른 Form의 DBEdit Field에 넣으려면 어케
> 해야 하는지? 고수님들의 한수 부탁드립니다....
그런데 이거는 딸랑 dbgrid가 연결된 datasource에
다른 Form의 DBEdit또한 같은 datasource를 연결시켜주어도 되잔아요!
만약 다른 Form의 DBEdit가 다른 datasource라면 asstring 같은걸로 이용해서 하면 되구요! 혹시나 이 답변이 아니라면 좀더 자세한 질문 부탁드립니다.
규춘올림.
0
0
삭제
수정
댓글
완델초
•
2000.05.16 05:36
답변 감사드립니다....
datasource, database, form모두 다른 경우입니다...
Form2.DBEdit1.Text := DBGrid1.DataSource.DataSet.Fields[0].AsString;
위와 같이 했는데 맞나요?
그리고 한가지 더 위와 같이 해서 입력된후 DBEdit1 필드를 클릭하면 위에서
애써 입력한 내용이 지워지는데 원인이 무엇인지?
조규춘 wrote:
> 완델초 wrote:
> > 안녕하세요...완전 델초입니다...
> > DBGrid에서 선택된 레코드의 필드들을
> > 다른 Form의 DBEdit Field에 넣으려면 어케
> > 해야 하는지? 고수님들의 한수 부탁드립니다....
>
> 그런데 이거는 딸랑 dbgrid가 연결된 datasource에
> 다른 Form의 DBEdit또한 같은 datasource를 연결시켜주어도 되잔아요!
>
> 만약 다른 Form의 DBEdit가 다른 datasource라면 asstring 같은걸로 이용해서 하면 되구요! 혹시나 이 답변이 아니라면 좀더 자세한 질문 부탁드립니다.
>
> 규춘올림.
>
0
0
삭제
수정
댓글
조규춘
•
2000.05.16 05:49
완델초 wrote:
> 답변 감사드립니다....
> datasource, database, form모두 다른 경우입니다...
>
> Form2.DBEdit1.Text := DBGrid1.DataSource.DataSet.Fields[0].AsString;
> 위와 같이 했는데 맞나요?
form2.dbedit1.text := form1.table1.fieldbyname('필드이름').asstring;
>
> 그리고 한가지 더 위와 같이 해서 입력된후 DBEdit1 필드를 클릭하면 위에서
> 애써 입력한 내용이 지워지는데 원인이 무엇인지?
가령 폼2에 있는 테이블이름이 table1 이라면 다음과 같이 해보십시요
if not form2.table1.State = dsInsert then
begin
form2.table1.insert;
form2.dbedit1.text := form1.table1.fieldbyname('필드이름').asstring;
form2.table1.post;
end;
데이터소스 컴포넌트 속성 중에는 state라는 읽기전용 속성이 있는디
그 종류와 의미는 대강 이렇습니다.
dsinactive - 데이터셋이 닫혀있다.
dsbrowse - 데이터셋이 테이블을 탐색하기 위한 모드로 연결되어 있다.
dsedit - 테이블의 편집모드이다.
dsinsert - 테이블에 새로운 레코드가 추가되고 있다.
dssetkey - 데이터셋이 인덱스를 사용하여 검색하기 위한 모드이다.
dscalcfields - 데이터셋의 oncalcfield 이벤트가 실행중이다.
dsfilter - 필터를 사용하여 걸러내기 중이다.
질문한 거와 같은 현상은 db에 저장이 되지 않은 상태에서 나타납니다. 그러니
추가(insert)나 수정(edit)상태에서 입력하면 post를 해주어야 합니다.
>
>
> 조규춘 wrote:
> > 완델초 wrote:
> > > 안녕하세요...완전 델초입니다...
> > > DBGrid에서 선택된 레코드의 필드들을
> > > 다른 Form의 DBEdit Field에 넣으려면 어케
> > > 해야 하는지? 고수님들의 한수 부탁드립니다....
> >
> > 그런데 이거는 딸랑 dbgrid가 연결된 datasource에
> > 다른 Form의 DBEdit또한 같은 datasource를 연결시켜주어도 되잔아요!
> >
> > 만약 다른 Form의 DBEdit가 다른 datasource라면 asstring 같은걸로 이용해서 하면 되구요! 혹시나 이 답변이 아니라면 좀더 자세한 질문 부탁드립니다.
> >
> > 규춘올림.
> >
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
조유정
•
2000.05.16 19:56
1
COMMENTS
/
0
LIKES
이것좀 해결할수 있을까요?
김 재억
•
2000.05.16 20:42
조유정 wrote: > 안녕하셔요 > > 파라독스의 데이타를 SQL로 옮기고 싶은데... > > 방법이 있으면 ...
몰라
•
2000.05.16 19:50
3
COMMENTS
/
0
LIKES
Quick Report 에서 Sum이 안되는데.....
김범석
•
2000.06.24 20:42
Quick Report 버그인듯 QRExpr 이 한 번 않되면 끝까지 않됩니다 Quick Report 를 다시 그리거나 QRLa...
김
•
2000.05.16 20:23
몰라 wrote: > Quick Report에서 Query 콤포넌트를 다른 폼의 Query 콤포넌트로 사용하여 > Detail의 각...
tommy
•
2000.05.17 21:09
김 wrote: > 몰라 wrote: > > Quick Report에서 Query 콤포넌트를 다른 폼의 Query 콤포넌트로 사용하여 ...
권윤진
2000.05.16 20:08
0
COMMENTS
/
0
LIKES
ics 컴포넌트에서..
김선호
2000.05.16 19:28
0
COMMENTS
/
0
LIKES
FindClose() 함수의 정확한 파라미터 타임이 무언가요?
날밤새기
2000.05.16 19:30
0
COMMENTS
/
0
LIKES
무슨 뜻인지 모르겠슴다..헬프미.~
문형록
2000.05.16 18:32
0
COMMENTS
/
0
LIKES
웹브라우저 의 사용으로...
하늘맥
•
2000.05.16 18:31
1
COMMENTS
/
0
LIKES
tab키를 막는 방법아시는 분 가르쳐 주세요..
어린왕자
•
2000.05.16 20:43
하늘맥 wrote: > 탭키를 누르면 다음 칸으로 넘어가도록 되어 있챦아요... > 제가 하고 있는 프로젝트는 ...
델파이 초보
•
2000.05.16 11:06
1
COMMENTS
/
0
LIKES
DBGRID에 데이타를 넣을 때 무작위로 들어가나요?
optech
•
2000.05.16 18:27
당연히 설정된 인덱스에 따라 바뀝니다. 첫번째 칼럼에 인덱스(or key)가 걸려 있으면 첫번째 칼럼기준으...
홍세비
•
2000.05.16 10:58
2
COMMENTS
/
0
LIKES
동적으로 생성한 컴포넌트의 속성변경
홍세비
•
2000.05.16 21:26
홍세비 wrote: > 안녕하세요. > > 동적으로 생성한 라벨에 팝업메뉴를 연결했습니다. > > TmpLabe...
최용일
•
2000.05.16 11:11
안녕하세요. 최용일입니다. 팝업메뉴의 PopupComponent속성을 이용하세요. 이 속성이 가리키는 컴포넌트...
델초보
•
2000.05.16 10:05
3
COMMENTS
/
0
LIKES
컴퓨터 두대로 c/s환경구축방법???
cego
•
2000.05.19 20:08
델초보 wrote: > 전 노트북과 데스크탑을 가지고 있는데 노트북에 MS SQL서버를 설치하고 데스크탑에서 서...
optech
•
2000.05.16 18:31
랜카드는설치 되어있는지가 궁금하군요.. ms sql서버에서 지원되는 프로토콜로만 연결가능할겁니다. 여...
델초보
•
2000.05.18 11:09
먼저 답변에 감사드리며...둘다 랜카드는 설치되어있지 않습니다. 모두 모뎀만 설치된 상태이며, 허브를 구...
최상열
•
2000.05.16 09:44
1
COMMENTS
/
0
LIKES
[급구] 델파이 이미지버튼 컴포넌트를 구합니다..
홍세비
•
2000.05.16 18:55
최상열 wrote: > 이미지 버튼 컴포넌트 가지고 계신분? > 혹은 어디 있는지 아시는 분은 좀알려주세요.. ...
leollo
2000.05.16 09:19
0
COMMENTS
/
0
LIKES
activeX만들기
[델파이]
2000.05.16 08:58
0
COMMENTS
/
0
LIKES
윈도우 시작시.. (꼭좀 부탁해요)
조복기
•
2000.05.16 06:36
4
COMMENTS
/
0
LIKES
계산된 식의 원단위 미만 절사문제..
최용일
•
2000.05.16 11:27
안녕하세요. 최용일입니다. 가장 오차가 많은것이 실수계산인데요. 다음과 같이 80x87 Control Word를 ...
임형호
•
2000.05.16 13:25
역시...고수님은 다르시군요. 전 소스를 보고도 무시기 소리인지 잘 파악이 안됩니다. 늦은시간 최용일님...
임형호
•
2000.05.16 08:17
조복기 wrote: > > 안녕하세요~ > 간단한 문제같으면서도 해결방법이 생각나지 않아 질문을 올립니다.....
조복기
•
2000.05.16 09:05
안녕하세요..형호님^^ 제도 하도 한델에 오질않아서 자주못
김수환
•
2000.05.16 05:47
1
COMMENTS
/
0
LIKES
파일을 드래그해서 프로그램에 떨어뜨리면 ..
최용일
•
2000.05.16 06:02
안녕하세요. 최용일입니다. 먼저 폼이 쉘에서의 드래&드랍을 허용하도록 DragAcceptFiles이라는 API함수...
황현
•
2000.05.16 05:29
2
COMMENTS
/
0
LIKES
ASP 컴포넌트 제작??
화랑
•
2000.05.17 05:04
황현 wrote: > * 사용환경 : 델파이5 / Windows 98 > 보통 비베에서 컴포넌트를 만들경우 컴포넌트DLL 과...
류종택
•
2000.05.16 05:33
분류대로 ASP를 OCX로 이해하고 답변하겠습니다.. OCX로 만들 경우에도 따로 배포해야할 것은 없습니다.. ...
노상균
•
2000.05.16 05:21
1
COMMENTS
/
0
LIKES
쿼리된 DbGrid의 자료만 편집하기
조규춘
•
2000.05.16 06:01
노상균 wrote: > 안녕하십니까 ? > > 먼저 저의 자료는 이렇습니다. > > Table1 : Name.DB가 있고 ...
young
•
2000.05.16 05:19
3
COMMENTS
/
0
LIKES
//질문//계산된쿼리 소수점 1자리 나타내기...
류종택
•
2000.05.16 05:30
Select Trunc(napdal, 1) from ... 와 같이 Trunc 함수를 사용하세요.. 주의할 점은 반올림이 아니라 버...
young
•
2000.05.16 21:14
young wrote: 답변 감사드립니다...종택님... 하지만 trunc함수나. ceil함수를 써봤으나... capability ...
류종택
•
2000.05.17 00:11
무슨 DB와 Field를 사용하셨는지는 모르겠지만.. 에러의 내용을 번역 해 보면.. 용량초과네요.. 즉, 각 ...
안희준
•
2000.05.16 04:51
1
COMMENTS
/
0
LIKES
MessageBox delphi4 에서 안됨... --;
최용일
•
2000.05.16 05:41
안녕하세요. 최용일입니다. 안되시는 이유를 알것 같습니다. 이 SendMessage때문에 그런것 같군요. 메세...
완델초
•
2000.05.16 04:12
3
COMMENTS
/
0
LIKES
[DBGrid]선택된 레코드를 DBedit로 이동하려면?
안녕하세요...완전 델초입니다... DBGrid에서 선택된 레코드의 필드들을 다른 Form의 DBEdit Field에 넣으려면 어케 해야 하는지? 고수님들의 한수 부탁드립니다....
조규춘
•
2000.05.16 04:53
완델초 wrote: > 안녕하세요...완전 델초입니다... > DBGrid에서 선택된 레코드의 필드들을 > 다른 Form...
완델초
•
2000.05.16 05:36
답변 감사드립니다.... datasource, database, form모두 다른 경우입니다... Form2.DBEdit1.Text := DB...
조규춘
•
2000.05.16 05:49
완델초 wrote: > 답변 감사드립니다.... > datasource, database, form모두 다른 경우입니다... > > F...
완델초
2000/05/16 04:12
Views
341
Likes
0
Comments
3
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 안녕하세요...완전 델초입니다...
> DBGrid에서 선택된 레코드의 필드들을
> 다른 Form의 DBEdit Field에 넣으려면 어케
> 해야 하는지? 고수님들의 한수 부탁드립니다....
그런데 이거는 딸랑 dbgrid가 연결된 datasource에
다른 Form의 DBEdit또한 같은 datasource를 연결시켜주어도 되잔아요!
만약 다른 Form의 DBEdit가 다른 datasource라면 asstring 같은걸로 이용해서 하면 되구요! 혹시나 이 답변이 아니라면 좀더 자세한 질문 부탁드립니다.
규춘올림.