Q&A

  • 쿼리로 삭제시에...
Tquery로 delete를 할때 RequestLive를 true로 설정하니까 지워지더군요

문제는 이 쿼리를 클리어하고 select를 했는데 select 구문에 order by를 사용

하면,

실행중에 삭제시에 table is only read...

order by 를 빼면 삭제시에 잘 실행됩니다..

왜 그럴까요..ㅠㅠ
2  COMMENTS
  • Profile
    DelChoBo 2002.11.22 03:03
    쿼리 자체가 원래는 ReadOnly 데이터 셋이기에 단순 Select 문 이외에
    악세사리(Order By, Join...등등..) 가 붙은 쿼리는 RequestLive를 true로 설정 했다고 해서 신규, 수정, 삭제.. 등의 작업이 이루어 지지 않습니다.
    위 기능을 사용하시려면, 단순히 테이블 컴포를 쓰시던지.. 아니면 쿼리에
    업데이트 쿼리 컴포넌트를 쓰셔야 할겁니다.
    이건 꼭 파라독스만이 아닌 다른 DB에 연결 할때도 마찬가지네요...
    그럼, 즐푸~~~~~~~~

  • Profile
    배종윤 2002.11.21 23:15
    파라독스에서는 인덱스때문에 TQuery를 사용해서 Order by 하시면

    Read Only로 인식을 하게 됩니다.

    다른 방법으로 소트를 하셔야 할껍니다.