델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연결된 같은 테이블을 접근하다가 보니 한쪽 폼에서 먼저 접근하고 나니 다른 폼에서 같은 테이블을 다시 접근 하려고 하니 aleady Table Lock라는 에러 메시지가 뜨더군요. 어떻게 해결 할 수 있을까요? 아시는 분은 저에게 도움을 좀 주셨으면 합니다.
> 델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연결된 같은 테이블을 접근하다가 보니 한쪽 폼에서 먼저 접근하고 나니 다른 폼에서 같은 테이블을 다시 접근 하려고 하니 aleady Table Lock라는 에러 메시지가 뜨더군요. 어떻게 해결 할 수 있을까요? 아시는 분은 저에게 도움을 좀 주셨으면 합니다.
> 델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연결된 같은 테이블을 접근하다가 보니 한쪽 폼에서 먼저 접근하고 나니 다른 폼에서 같은 테이블을 다시 접근 하려고 하니 aleady Table Lock라는 에러 메시지가 뜨더군요. 어떻게 해결 할 수 있을까요? 아시는 분은 저에게 도움을 좀 주셨으면 합니다.
이재식 Wrote :
안녕하세요?
다른한쪽에서 접근을 해서 만약 편집을 하고 있는중에
다른 한쪽에서 해당 테이블을 접근하려면 응당 lock 메시지가 나오겠죠.
그러기때문에 접근하는 쪽은 항상 접근하기전에 refresh(or close/open)를 해주시면
> > 델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연결된 같은 테이블을 접근하다가 보니 한쪽 폼에서 먼저 접근하고 나니 다른 폼에서 같은 테이블을 다시 접근 하려고 하니 aleady Table Lock라는 에러 메시지가 뜨더군요. 어떻게 해결 할 수 있을까요? 아시는 분은 저에게 도움을 좀 주셨으면 합니다.
>
> 이재식 Wrote :
> 안녕하세요?
>
> 다른한쪽에서 접근을 해서 만약 편집을 하고 있는중에
> 다른 한쪽에서 해당 테이블을 접근하려면 응당 lock 메시지가 나오겠죠.
> 그러기때문에 접근하는 쪽은 항상 접근하기전에 refresh(or close/open)를 해주시면
> 됩니다.
> 그리고, 검색해보시면 paradox를 네트웍공유할때 주의사항등이
> 있을 것입니다.
>
우선 답변에 감사드립니다. 그런데 db를 접근할때 테이블로도 접근 했었고, 쿼리로도 접근을 했는데, 쿼리로 접근 할때는 항상 close/open을 했어요. 혹시 테이블로 접근이 잘 못 된 것일까요?
> 델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연결된 같은 테이블을 접근하다가 보니 한쪽 폼에서 먼저 접근하고 나니 다른 폼에서 같은 테이블을 다시 접근 하려고 하니 aleady Table Lock라는 에러 메시지가 뜨더군요. 어떻게 해결 할 수 있을까요? 아시는 분은 저에게 도움을 좀 주셨으면 합니다.
저도 파라독스 db를 두.세군데에서 접근해야 하는 작업이 많았습니다.
그러나, lock문제 뿐 아니라 인덱스가 자꾸 깨지더라구요.
통신과 여러가지 방법으로 해결할려구 했는데,
제가 잘못하는건지 몰라도 잘 않되더라구요.
그래서, DB를 Mysql로 바꾸었습니다.
너무너무 잘되고 좋더라구요...