Q&A

  • dbgrid에서 편집하고 싶은데..
dbgrid에 뿌려준 금액들을 직접 편집해서 edit박스에 편집된 금액들의 합계를 내고



싶은데 키 입력이 안돼서 편집을 할 수 없네요. 왜 그런거죠! 가능한 일인가요?



참고로 dgEditing 속성을 true로 설정했습니다.

6  COMMENTS
  • Profile
    빅용철 2001.11.10 00:14


    Table과 DBGrid의 ReadOnly가 False이어야 합니다. (Query의 경우 RequestLive속성)



    초보자 wrote:

    > dbgrid에 뿌려준 금액들을 직접 편집해서 edit박스에 편집된 금액들의 합계를 내고

    >

    > 싶은데 키 입력이 안돼서 편집을 할 수 없네요. 왜 그런거죠! 가능한 일인가요?

    >

    > 참고로 dgEditing 속성을 true로 설정했습니다.

  • Profile
    빅용철 2001.11.10 00:20
    Query의 경우 RequestLive속성은 True여야 합니다.



    빅용철 wrote:

    >

    > Table과 DBGrid의 ReadOnly가 False이어야 합니다. (Query의 경우 RequestLive속성)

    >

    > 초보자 wrote:

    > > dbgrid에 뿌려준 금액들을 직접 편집해서 edit박스에 편집된 금액들의 합계를 내고

    > >

    > > 싶은데 키 입력이 안돼서 편집을 할 수 없네요. 왜 그런거죠! 가능한 일인가요?

    > >

    > > 참고로 dgEditing 속성을 true로 설정했습니다.

  • Profile
    초보자 2001.11.10 01:54
    빅용철 wrote:

    > Query의 경우 RequestLive속성은 True여야 합니다.

    >

    > 빅용철 wrote:

    > >

    > > Table과 DBGrid의 ReadOnly가 False이어야 합니다. (Query의 경우 RequestLive속성)

    > >

    > > 초보자 wrote:

    > > > dbgrid에 뿌려준 금액들을 직접 편집해서 edit박스에 편집된 금액들의 합계를 내고

    > > >

    > > > 싶은데 키 입력이 안돼서 편집을 할 수 없네요. 왜 그런거죠! 가능한 일인가요?

    > > >

    > > > 참고로 dgEditing 속성을 true로 설정했습니다.





    Query의 경우 RequestLive속성은 True로 하면 Token에러가 생깁니다.

    RequestLive속성 사용안하고 수정할수는 없는지요?







  • Profile
    빅용철 2001.11.13 01:37
    Token 에러가 난나면, Query의 SQL문에 오류가 있기 때문이죠.

    SQL문을 바로 잡으세요.

    RequestLive를 안 쓰고, Cashed Update를 True로 하고 UpdateObject를 사용하는 방법도 있죠. (UpdateSQL을 사용하고, Apply Updates를 하여야 DB에 저장됩니다.)





    초보자 wrote:

    > 빅용철 wrote:

    > > Query의 경우 RequestLive속성은 True여야 합니다.

    > >

    > > 빅용철 wrote:

    > > >

    > > > Table과 DBGrid의 ReadOnly가 False이어야 합니다. (Query의 경우 RequestLive속성)

    > > >

    > > > 초보자 wrote:

    > > > > dbgrid에 뿌려준 금액들을 직접 편집해서 edit박스에 편집된 금액들의 합계를 내고

    > > > >

    > > > > 싶은데 키 입력이 안돼서 편집을 할 수 없네요. 왜 그런거죠! 가능한 일인가요?

    > > > >

    > > > > 참고로 dgEditing 속성을 true로 설정했습니다.

    >

    >

    > Query의 경우 RequestLive속성은 True로 하면 Token에러가 생깁니다.

    > RequestLive속성 사용안하고 수정할수는 없는지요?

    >

    >

    >

  • Profile
    Rain Boy 2001.11.09 20:38
    edit 박스의 MaxLength를 살펴보세요

    아마 자리수 때문인것 같은데..



    초보자 wrote:

    > dbgrid에 뿌려준 금액들을 직접 편집해서 edit박스에 편집된 금액들의 합계를 내고

    >

    > 싶은데 키 입력이 안돼서 편집을 할 수 없네요. 왜 그런거죠! 가능한 일인가요?

    >

    > 참고로 dgEditing 속성을 true로 설정했습니다.

  • Profile
    초보자 2001.11.09 22:20
    Rain Boy wrote:

    > edit 박스의 MaxLength를 살펴보세요

    > 아마 자리수 때문인것 같은데..

    >

    > 초보자 wrote:

    > > dbgrid에 뿌려준 금액들을 직접 편집해서 edit박스에 편집된 금액들의 합계를 내고

    > >

    > > 싶은데 키 입력이 안돼서 편집을 할 수 없네요. 왜 그런거죠! 가능한 일인가요?

    > >

    > > 참고로 dgEditing 속성을 true로 설정했습니다.



    Rain Boy 님 답변감사합니다.

    edit 박스에 합계를 내는건 두번째 문제고, dbgrid상에서 직접 금액 수정하는 방법을

    알고 싶습니다.