|
제가 TTable로 테이블을 삭제했다가 생성해서 작업을 합니다.
제가 쓴 코드를 보여드리겠습니다.
qryT->Close();
tableT->Active = true;
tableT->Active = false;
tableT->DeleteTable();
tableT->CreateTable();
qryT->Open();
이것이 제가 쓰는 코드입니다. 위에 tableT->Active를 true 했다가 false하는 이유는..
이렇게 안하면 에러가 나서 입니다. 한번 활성화를 시켜 줬다가 비활성화 시킨후에
테이블 삭제, 생성이 되더라고요..
그런데 이렇게 하면.. 잘 될때가 있고. 안될때가 있습니다.
안될때는 T.DB 가 Busy 상태다. 라고 오류메세지가 뜹니다.
이게 규칙적으록 그러면 어떻게 해보겠지만..
불규칙적으로 일어나서 죽겠습니다.
제발. 답변 부탁드립니다.
|