Q&A

  • {긴급}왕초보 질문...
문제는 제생각에... 그런것 갔아여..



그리드에다.. Query컴포넌트를 올려 놨는데.. sql문장을 쓰니가...에러가



뜨는데.. 커서가 문제고.



그래서..



Query1.delete 를 사용했는데.. Table is read only라는 에러가 떠요..



어떻게 해야되요... 답장..좀.

1  COMMENTS
  • Profile
    loke 2001.06.13 06:00
    뭐가 문젠지???

    잘 모르겠지만...



    query 문을 발행할때... delete 문장을 쓰실려구 하는것 같은데...

    query 문 발행시 delete 문은 open 이 아닌 execsql문으로 실행 하셔야 합니다.

    query.close;

    query.sql.clear;

    query.sql.add('delete from tablename');

    query.sql.add('where 삭제할 조건');

    query.execsql;

    삭제할 조건이 주어지지 않으면 테이블 내에 있는 모든 데이터가 삭제됩니다.





    왕초보 wrote:

    > 문제는 제생각에... 그런것 갔아여..

    >

    > 그리드에다.. Query컴포넌트를 올려 놨는데.. sql문장을 쓰니가...에러가

    >

    > 뜨는데.. 커서가 문제고.

    >

    > 그래서..

    >

    > Query1.delete 를 사용했는데.. Table is read only라는 에러가 떠요..

    >

    > 어떻게 해야되요... 답장..좀.