Q&A

  • ERROR:Dataset not in Edit or Insert mode
컴파일시 "테이블명:Dataset not in Edit or Insert mode" 라는 오류가 발생합니다.

다른 테이블은 괜찮은데 한개테이블에서만 발생하네요!!

계속 컴파일을 진행하면 해당테이블 사용하는 프로그램에서 삽입,삭제등이 암됩니다.



추가로 DATABASE DeskTop에서 ACCESS 로 테이블을 생성하려고 필드정의하고 저장하려면 "Chosen alias is not of type MSACCESS" 라는 오류가 나네요!!!



답변해주실 누군가에게 감사드립니다.

1  COMMENTS
  • Profile
    박성태 1999.11.06 21:48
    저도 전에 그런 Error를 경험했어요.

    Query Component, UpdateSQL Component를 함께 사용할때

    query.State가 Insert,edit Mode가 아닌데 DateSet를 insert할때 발생합니다.

    if Not (query.State in [dsInsert,dsEdit]) then query.Edit;

    로 해서 강제로 state를 전환해주세요.

    그럼 도움이 되길...



    경명진 wrote:

    > 컴파일시 "테이블명:Dataset not in Edit or Insert mode" 라는 오류가 발생합니다.

    > 다른 테이블은 괜찮은데 한개테이블에서만 발생하네요!!

    > 계속 컴파일을 진행하면 해당테이블 사용하는 프로그램에서 삽입,삭제등이 암됩니다.

    >

    > 추가로 DATABASE DeskTop에서 ACCESS 로 테이블을 생성하려고 필드정의하고 저장하려면 "Chosen alias is not of type MSACCESS" 라는 오류가 나네요!!!

    >

    > 답변해주실 누군가에게 감사드립니다.