Q&A

  • TQuery에서 requestlive := true시..
TQuery에서 requestlive := true시에

Query에 'year' 문자를 사용하면

'invalid use of keyword token year'

메세지가 나옵니다...

혹시 TQuery에 requestlive를 true로 놓으면 year라를 단어를 사용하지 못하는건가요??

혹시 예약어 입니까??

테이블의 컬럼명에 year가 모두 있는데 큰일 났습니다...

좀 도와 주세요..

참고로 데이타 베이스는 오라클 8.0.5를 사용하는데 오라클에서는 year가 아무런 상관 없는듯 한데... 도움 주시기 바랍니다...

2  COMMENTS
  • Profile
    류종택 2001.08.08 04:25
    RequestLive와 토큰 에러는 상관관계가 없습니다..

    델1 때.. 저도 Date라는 필드를 썼다가 비슷한 경우를 당해서..

    요즘 예약어가 의심되는 넘들은 모두 바꿔서 사용합니다..

    혹 어떤 데이타베이스에서 동작된다고 해도..

    다른 데이타베이스에서는 보장이 안되니까요..





    From 류..



    점시기 wrote:

    > TQuery에서 requestlive := true시에

    > Query에 'year' 문자를 사용하면

    > 'invalid use of keyword token year'

    > 메세지가 나옵니다...

    > 혹시 TQuery에 requestlive를 true로 놓으면 year라를 단어를 사용하지 못하는건가요??

    > 혹시 예약어 입니까??

    > 테이블의 컬럼명에 year가 모두 있는데 큰일 났습니다...

    > 좀 도와 주세요..

    > 참고로 데이타 베이스는 오라클 8.0.5를 사용하는데 오라클에서는 year가 아무런 상관 없는듯 한데... 도움 주시기 바랍니다...

  • Profile
    소리소 2001.08.08 04:47
    물론 예약어는 사용하는 것보다는 사용하지 않는 것이 좋지요.



    여기선 RequestLive 를 False로 놓고 사용하세요.

    True로 하고 사용할 경우는 UpdateSQL콤포넌트를 사용할 때, 즉 쿼리로

    테이블의 insert, delete, modify등을 수행할 경우 True로 설정을 하는 것입니다.

    UpdateSQL콤포넌트를 사용할 경우에는 CachedUpdates 속성도 True로 하세요.



    류종택 wrote:

    > RequestLive와 토큰 에러는 상관관계가 없습니다..

    > 델1 때.. 저도 Date라는 필드를 썼다가 비슷한 경우를 당해서..

    > 요즘 예약어가 의심되는 넘들은 모두 바꿔서 사용합니다..

    > 혹 어떤 데이타베이스에서 동작된다고 해도..

    > 다른 데이타베이스에서는 보장이 안되니까요..

    >

    >

    > From 류..

    >

    > 점시기 wrote:

    > > TQuery에서 requestlive := true시에

    > > Query에 'year' 문자를 사용하면

    > > 'invalid use of keyword token year'

    > > 메세지가 나옵니다...

    > > 혹시 TQuery에 requestlive를 true로 놓으면 year라를 단어를 사용하지 못하는건가요??

    > > 혹시 예약어 입니까??

    > > 테이블의 컬럼명에 year가 모두 있는데 큰일 났습니다...

    > > 좀 도와 주세요..

    > > 참고로 데이타 베이스는 오라클 8.0.5를 사용하는데 오라클에서는 year가 아무런 상관 없는듯 한데... 도움 주시기 바랍니다...