Q&A

  • DBGrid 상에서 데이터 추가/수정이 되지 않는 이유
델파이 5에서 리눅스 mysql 을 사용하여 프로그램을 짜보고 있는 중입니다.



자료실에는 떠도는 TMySQLDataset 0.7 component 를 사용하여 봤는데



DB접속까지는 문안하게 잘 되었습니다.



근데 문제는 DBgrid를 이용하여 테이블의 내용을 불러 오는것은 잘 되었는데,



막상 DBgrid 상에서 데이터를 수정하거나 추가하려 해도 먹히지가 않네요!



ReadOnly, Enable등의 Object Inspector 들을 다 채크 해 봐았는데 이상 없었거든요!



뭐가 문제 일까요? 이것 때문에 벌써 몇칠을 고생중이랍니다. 혼자 고민고민하다



더이상 방법이 없어 이렇게 글을 올리니 아시는 분은 답변 좀 주세요!



고수님의 답변 기다립니다.

1  COMMENTS
  • Profile
    코스엑스 2001.10.04 22:44
    권광일 wrote:

    > 델파이 5에서 리눅스 mysql 을 사용하여 프로그램을 짜보고 있는 중입니다.

    >

    > 자료실에는 떠도는 TMySQLDataset 0.7 component 를 사용하여 봤는데

    >

    > DB접속까지는 문안하게 잘 되었습니다.

    >

    > 근데 문제는 DBgrid를 이용하여 테이블의 내용을 불러 오는것은 잘 되었는데,

    >

    > 막상 DBgrid 상에서 데이터를 수정하거나 추가하려 해도 먹히지가 않네요!

    >

    > ReadOnly, Enable등의 Object Inspector 들을 다 채크 해 봐았는데 이상 없었거든요!

    >

    > 뭐가 문제 일까요? 이것 때문에 벌써 몇칠을 고생중이랍니다. 혼자 고민고민하다

    >

    > 더이상 방법이 없어 이렇게 글을 올리니 아시는 분은 답변 좀 주세요!

    >

    > 고수님의 답변 기다립니다.



    보통 쿼리 컴포넌트 드랍시키면 requestlive 가 false 가돼는데

    이것이 true 가 돼야 editable 합니다.

    Editable 한 Query 는 싱글셀렉 이여야만하고.. 조인된

    쿼리는 Editable 안됩니다.