Q&A

  • DBgrid에서 선택된 데이타 입력폼에 표시되도록
안녕들 하셨어요..

저희가 입력된 데이타 수정작업을 하려던 중에 dggrid에서 선택된 자료가 입력폼에 각각 제자리에 표시되어 수정하고 싶은 것만 수정했으면 하는데 그 기능을 구현하지 못하겠어요.

다시 말씀드리면 dbgrid에서 선택한 자료가 위 입력폼에 다시 디스플레이 되어 유저가 수정하고 싶은 것만 수정할 수 있도록 말이예요...

아시는 분 손드세요..

즐거운 마음으로 주일을 시작합시다......

그럼...

2  COMMENTS
  • Profile
    박성훈 1999.06.11 02:15
    조진희 께서 말씀하시기를...

    > 안녕들 하셨어요..

    > 저희가 입력된 데이타 수정작업을 하려던 중에 dggrid에서 선택된 자료가 입력폼에 각각 제자리에 표시되어 수정하고 싶은 것만 수정했으면 하는데 그 기능을 구현하지 못하겠어요.

    > 다시 말씀드리면 dbgrid에서 선택한 자료가 위 입력폼에 다시 디스플레이 되어 유저가 수정하고 싶은 것만 수정할 수 있도록 말이예요...

    > 아시는 분 손드세요..

    > 즐거운 마음으로 주일을 시작합시다......

    > 그럼...



    dbgrid가 테이블컴포넌트와 연결
  • Profile
    초보 1999.06.12 20:25
    박성훈 께서 말씀하시기를...



    > dbgrid를 선택하신 곳이 현재 레코드의 위치가 됩니다. 그러니까 사원테이블이 있고 입력폼에 입력박스가 있다고 치면,

    >

    > edit1.text:=table1.fieldbyname('사원번호').asstring;

    >

    > 과 같이 쓰시면 됩니다. 이걸 dbgrid의 클릭이벤트에 주시면 되겠죠.

    >



    어째 그래도 안되는 거죠..

    저희는 테이블컴포넌트가 아니고요 Query컴포넌트를 사용했어요..

    그래서

    edit1.text:=query1.fieldbyname('사원번호').asstring; 를 DBgrid클릭이벤트에 코딩했는데 안되요..

    선택하면 아무 반응이 없어요 답변중에 선택한것이 현재 레코드 위치라고 하셨는데 제가 현재 레코드 위치를 알려주는 코딩을 누락시켰나...

    다시한번 자세히 알려주셔요..