Q&A

  • OnDataChange Override방법..?


Tdbedit로부터 상속받은 TsEdit라는 컴포넌트를 만들었습니다.

그런데.. TsEdit에서 OnDataChange Event를 Override할려면

어떻게 해야합니까?

TfieldDataLink를 새로 만들수도 없고 상속받은 Tdbedit의 TfieldDataLink의

OnDataChange를 바꾸어야 할 것 같은데...

TfieldDatalink를 접근을 어떻게 해야 할지..?????

3  COMMENTS
  • Profile
    강동욱 1999.04.20 23:42
    안녕하세요....???



    제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정/삭제하는 프로그램을 만들고 있거든요...



    개요는 일단 Query한 데이터를 dbgrid에 뿌리고요....



    Query의 프로퍼티중 Request Live를 True로 설정하니깐... 위에서 말한 작업이 되더군요...



    그런데.. 단일테이블만 할 수 있다는 건 이해가 되는데...



    복잡한 조건을 주니깐 되지 않더군요... 에러 메시지만 뿌리고...



    지원하지 않는다나 뭐라나...



    암튼 그런 메시지가 나와서요....



    어느정도까지 가능한지 궁굼하군요...



    Group by, having, orderby.. 는 안되고요...



    where 절에 to_date를 써도 안되더군요(제가 오라클을 쓰거든요..)



    더이상의 제한이 있는지 궁굼하구요...



    이 문제를 해결할 방법이 있는지 궁굼합니다.



    아직 UpdateSQL은 안섰습니다....



    빠른 답변 바랍니다...



    즐거운 코딩이 되길 바랍니다....

  • Profile
    전철호 1999.06.30 23:53
    송기원 께서 말씀하시기를...

    >

    > Tdbedit로부터 상속받은 TsEdit라는 컴포넌트를 만들었습니다.

    > 그런데.. TsEdit에서 OnDataChange Event를 Override할려면

    > 어떻게 해야합니까?

    > TfieldDataLink를 새로 만들수도 없고 상속받은 Tdbedit의 TfieldDataLink의

    > OnDataChange를 바꾸어야 할 것 같은데...

    > TfieldDatalink를 접근을 어떻게 해야 할지..?????



    안녕하십니까 ?. 전철호입니다.

    TfieldDatalink를 접근하는 것은 불가능합니다.

    TDbEdit 자체 private로 선언이 되어 있어서 상속을 받을 수 가 없고

    또한 그변수를 제어할 만한 property나 메소드를 지원하지 않습니다.



    그래서 TDbEdit에서 상속을 받지 마시고

    TMaskEdit에서 상속을 받아서 TDbEdit와 같은 콤포넌트를 만드는

    방법밖에 없습니다.



    델파이 개발자가 TfieldDatalink 변수를 protected,public,property에만

    놓아서도 가능 할 수 있었는데..

    애석하게도 그렇게 만들지를 않았습니다.



    아무튼 좋은 코딩하세요

  • Profile
    강동욱 1999.04.20 23:43
    강동욱 wrote:

    > 안녕하세요....???

    >

    > 제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정/삭제하는 프로그램을 만들고 있거든요...

    >

    > 개요는 일단 Query한 데이터를 dbgrid에 뿌리고요....

    >

    > Query의 프로퍼티중 Request Live를 True로 설정하니깐... 위에서 말한 작업이 되더군요...

    >

    > 그런데.. 단일테이블만 할 수 있다는 건 이해가 되는데...

    >

    > 복잡한 조건을 주니깐 되지 않더군요... 에러 메시지만 뿌리고...

    >

    > 지원하지 않는다나 뭐라나...

    >

    > 암튼 그런 메시지가 나와서요....

    >

    > 어느정도까지 가능한지 궁굼하군요...

    >

    > Group by, having, orderby.. 는 안되고요...

    >

    > where 절에 to_date를 써도 안되더군요(제가 오라클을 쓰거든요..)

    >

    > 더이상의 제한이 있는지 궁굼하구요...

    >

    > 이 문제를 해결할 방법이 있는지 궁굼합니다.

    >

    > 아직 UpdateSQL은 안섰습니다....

    >

    > 빠른 답변 바랍니다...

    >

    > 즐거운 코딩이 되길 바랍니다....





    • kobari
    • 1999.04.21 01:59
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.21 06:19
      OCX는 그냥 복사만 해서 되는것이 아닙니다. regsrv32를 이용해서 OCX를 시스템에 등록을 시켜주셔야 합니...
    • 이광환
    • 1999.06.30 22:01
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조복기
      1999.06.30 22:22
      안녕하세요..조복기입니다.. 날씨가 무척덥네요.. 1) 파라독스(Local DB) 의 Trim형식.. => TRIM([...
    • 권용만
    • 1999.04.20 22:49
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신호성
      1999.04.21 01:57
      권용만 wrote: > 1) QuickRep를 RunTime시 생성하여 용지의 인쇄방향을 > 가로방향,세로방향으로 바...
    • 왕초
    • 1999.06.30 21:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 정재홍
      1999.07.01 08:58
      왕초 께서 말씀하시기를... > StringGrid에 ComboBox를 넣는데 성공 하였는데.. > 콤보박스의 높이가 스...
    • 이호선
    • 1999.04.20 23:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.21 00:11
      이호선 wrote: > 안녕하세요. > 따사로운 봄날이군요 > form의 일부분을 밑에 깔린화면이 나오도록 투명...
    • 이호선
    • 1999.04.20 23:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.21 00:11
      이호선 wrote: > 안녕하세요. > 따사로운 봄날이군요 > form의 일부분을 밑에 깔린화면이 나오도록 투명...
    • 곽승주
    • 1999.06.30 20:58
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조민경
      1999.06.30 23:08
      곽승주 께서 말씀하시기를... > 수학함수중 Sqr과 Sqrt의 차이는 뭔가요? > Help에 나와있네요... ...
    • 최성대
    • 1999.06.30 20:50
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 강동욱
      1999.04.20 23:42
      안녕하세요....??? 제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정/삭제하는 프로그램을 ...
    • 강동욱
      1999.04.20 23:43
      강동욱 wrote: > 안녕하세요....??? > > 제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정...
    • 송기원
    • 1999.06.30 20:48
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 강동욱
      1999.04.20 23:42
      안녕하세요....??? 제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정/삭제하는 프로그램을 ...
    • 전철호
      1999.06.30 23:53
      송기원 께서 말씀하시기를... > > Tdbedit로부터 상속받은 TsEdit라는 컴포넌트를 만들었습니다. > 그...
    • 강동욱
      1999.04.20 23:43
      강동욱 wrote: > 안녕하세요....??? > > 제가요 요즘에 Query 컴포넌트를 이용해서 데이터를 삽입/수정...
    • 코코
    • 1999.06.30 20:06
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 권용만
    • 1999.04.20 22:49
    • 2 COMMENTS
    • /
    • 0 LIKES
    • keiran
      1999.06.30 19:53
      안녕하세요...싱그러운 오전 입니다. 다름 아니라... 제가 여러가지 그림을 그릴 수 있는 삼각형 ,, 사각...
    • 신호성
      1999.04.21 01:57
      권용만 wrote: > 1) QuickRep를 RunTime시 생성하여 용지의 인쇄방향을 > 가로방향,세로방향으로 바...
    • 박춘관
    • 1999.06.30 19:19
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 권만섭
      1999.04.20 20:02
      파라독스 DB 를 사용하느데요 SQL로 Table 조회 후 화면에 표시하여 수정하여 저장하는데 조회한 내용...
    • 구창민
      1999.04.20 20:47
      권만섭 wrote: > > 파라독스 DB 를 사용하느데요 > SQL로 Table 조회 후 화면에 표시하여 수정하여 저...
    • 이호선
    • 1999.04.20 18:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.04.20 20:41
      이호선 wrote: > 안녕하세요. > 다름이 아니라 화면에 버튼이 많아서 딱딱한 느낌이 들어서 > 모나지 않...
    • 최성대
    • 1999.06.30 18:07
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조민경
      1999.06.30 18:41
      최성대 께서 말씀하시기를... > 안녕하세요. > > 퀵레포트를 TIF파일로 출력하고 싶은데 > 방법을 아...
    • 구창민
      1999.04.20 20:47
      권만섭 wrote: > > 파라독스 DB 를 사용하느데요 > SQL로 Table 조회 후 화면에 표시하여 수정하여 저...
    • 전철호
      1999.06.30 23:57
      서경철 께서 말씀하시기를... > 둥글거나 세모난 모양의 버튼을 사용하고 싶은데 > 이런 콤포넌트가 있는...
    • 이정욱
      1999.06.30 20:57
      FirstClass라는것이 있습니다. 상당히 강력합니다. http://www.woll2woll.com 에 방문해 보세요. 구입문...
    • 구창민
      1999.06.30 19:16
      서경철 께서 말씀하시기를... > 둥글거나 세모난 모양의 버튼을 사용하고 싶은데 > 이런 콤포넌트가 있는...
    • 우민석
    • 1999.04.20 07:05
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 이용태
      1999.06.30 13:31
      안녕하세요. 테이블에서 검색한 몇개의 레코드만 출력하고 싶을 때는 어떻게 해야 하는지 잘 모르겠어...
    • 1999.04.20 19:58
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 김영대
      1999.04.20 17:52
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 안치봉
      1999.04.20 08:07
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...