Q&A

  • Paradox lock에 대한 질문
델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연결된 같은 테이블을 접근하다가 보니 한쪽 폼에서 먼저 접근하고 나니 다른 폼에서 같은 테이블을 다시 접근 하려고 하니 aleady Table Lock라는 에러 메시지가 뜨더군요. 어떻게 해결 할 수 있을까요? 아시는 분은 저에게 도움을 좀 주셨으면 합니다.

3  COMMENTS
  • Profile
    s6763 2000.06.28 18:03
    hsband wrote:

    > 델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연결된 같은 테이블을 접근하다가 보니 한쪽 폼에서 먼저 접근하고 나니 다른 폼에서 같은 테이블을 다시 접근 하려고 하니 aleady Table Lock라는 에러 메시지가 뜨더군요. 어떻게 해결 할 수 있을까요? 아시는 분은 저에게 도움을 좀 주셨으면 합니다.





    저도 파라독스 db를 두.세군데에서 접근해야 하는 작업이 많았습니다.

    그러나, lock문제 뿐 아니라 인덱스가 자꾸 깨지더라구요.

    통신과 여러가지 방법으로 해결할려구 했는데,

    제가 잘못하는건지 몰라도 잘 않되더라구요.



    그래서, DB를 Mysql로 바꾸었습니다.

    너무너무 잘되고 좋더라구요...

  • Profile
    이재식 2000.06.28 04:14
    hsband wrote:

    > 델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연결된 같은 테이블을 접근하다가 보니 한쪽 폼에서 먼저 접근하고 나니 다른 폼에서 같은 테이블을 다시 접근 하려고 하니 aleady Table Lock라는 에러 메시지가 뜨더군요. 어떻게 해결 할 수 있을까요? 아시는 분은 저에게 도움을 좀 주셨으면 합니다.



    이재식 Wrote :

    안녕하세요?



    다른한쪽에서 접근을 해서 만약 편집을 하고 있는중에

    다른 한쪽에서 해당 테이블을 접근하려면 응당 lock 메시지가 나오겠죠.

    그러기때문에 접근하는 쪽은 항상 접근하기전에 refresh(or close/open)를 해주시면

    됩니다.

    그리고, 검색해보시면 paradox를 네트웍공유할때 주의사항등이

    있을 것입니다.



  • Profile
    hsband 2000.06.29 05:59
    이재식 wrote:

    > hsband wrote:

    > > 델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연결된 같은 테이블을 접근하다가 보니 한쪽 폼에서 먼저 접근하고 나니 다른 폼에서 같은 테이블을 다시 접근 하려고 하니 aleady Table Lock라는 에러 메시지가 뜨더군요. 어떻게 해결 할 수 있을까요? 아시는 분은 저에게 도움을 좀 주셨으면 합니다.

    >

    > 이재식 Wrote :

    > 안녕하세요?

    >

    > 다른한쪽에서 접근을 해서 만약 편집을 하고 있는중에

    > 다른 한쪽에서 해당 테이블을 접근하려면 응당 lock 메시지가 나오겠죠.

    > 그러기때문에 접근하는 쪽은 항상 접근하기전에 refresh(or close/open)를 해주시면

    > 됩니다.

    > 그리고, 검색해보시면 paradox를 네트웍공유할때 주의사항등이

    > 있을 것입니다.

    >

    우선 답변에 감사드립니다. 그런데 db를 접근할때 테이블로도 접근 했었고, 쿼리로도 접근을 했는데, 쿼리로 접근 할때는 항상 close/open을 했어요. 혹시 테이블로 접근이 잘 못 된 것일까요?

    • hsband
    • 2000.06.28 00:38
    • 3 COMMENTS
    • /
    • 0 LIKES
    • s6763
      2000.06.28 18:03
      hsband wrote: > 델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연...
    • 이재식
      2000.06.28 04:14
      hsband wrote: > 델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 폼에서 Paradox로 연...
    • hsband
      2000.06.29 05:59
      이재식 wrote: > hsband wrote: > > 델파이를 이용해 Paradox로 DB를 사용하고 있습니다.그런데 두개의 ...
    • 문홍철
      2000.06.28 01:16
      타락천사 wrote: > 안녕하세여.. 타락임다..^^ > > 자꾸 질문하네여..^^;; > > 책에는 마스터, 디테...
    • 원영준
    • 2000.06.28 00:29
    • 3 COMMENTS
    • /
    • 0 LIKES
    • nilriri
      2000.06.28 00:39
      loginprompt라는 속성이 true로 되어있는것 아닌가요? 데이터베이스컴포넌트를 더블클릭하시거나 오브젝...
    • 원영준
      2000.06.28 00:58
      미치것네요!
    • 홍세비
      2000.06.28 19:30
      원영준 wrote: > 미치것네요! 안녕하세요.홍세빕니다. 저도 그것땜시 고민한 적이 있었죠. http...
    • 심민기
    • 2000.06.28 00:17
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이경문
      2000.06.29 01:48
      제발 가르쳐 줘요. 저도 모르겠어여, 헝헝헝... > 안녕하십니까 > usb 카메라를 사용 하는데 > 내프로...
    • 바보
      2000.07.01 07:45
      안녕하세요!! 바보 입니다. 화상카메라 사이즈포맷이라.. 저도 몰라요!! ^^;;(바보가 뭘알겠어) 보통 ...
    • delcom
      2000.07.08 02:47
      왕델초보 wrote: > > 스트링 그리드 내용을 엑셀로 보내기 기능을 구현할 수 있나요? > > 디비그리드...
    • 김양미
    • 2000.06.28 00:12
    • 8 COMMENTS
    • /
    • 0 LIKES
    • s6763
      2000.06.28 18:13
      const LQuote='('; RQuote=')'; quote='"'; comma=','; values=' values '; procedure cusor...
    • 김진호
      2000.06.28 00:41
      김양미 wrote: > begin > with Query1 do begin > close; > sql.clear; > ...
    • 문홍철
      2000.06.28 00:36
      김양미 wrote: > begin > with Query1 do begin > close; > sql.clear; > ...
    • 원영준
      2000.06.28 00:34
      혹시 SQL문이 틀린거 아닌지요 sql.add('insert into emp(empno, ename, job, mrg, hiredate, sal, com...
    • 김양미
      2000.06.28 01:05
      답변에 넘 감사드립니다.. 모르던것도 알게되구.. 미안하게도 에러는 끝나지 않네여.. sql문의 ) 괄호 넣...
    • cell
      2000.06.28 01:45
      숫자일 경우는 그냥 edit1.Text 만 쓰면 됩니다. '(''' + Edit2.Text + ''',' + Edit1.Text + ...
    • 원영준
      2000.06.28 01:15
      > Project prg.exe raised exception class EDBEngineError with message 'General SQL error. > ORA-00...
    • • • •
    • 잠씨
      2000.06.27 23:39
      원영준 wrote: > 그것이 궁금합니다. 건강하세여! Query1.RecordCount
    • 잠씨
    • 2000.06.27 23:30
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.06.27 23:45
      안녕하세요. 최용일입니다. 소스에는 별 문제가 없는 것 같은데요... 혹시 폼에서 OLE를 사용하지 않으...
    • 이병웅
      2000.06.28 00:01
      용일님 답변에 감사합니다.. 용일님의 말씀이 맞아요 OleSysError 그런데 coinitialize 함수는 어디에서 ...
    • 최용일
      2000.06.28 00:11
      안녕하세요. 최용일입니다. OLE 인스턴스를 사용하기 전에 CoInitialize(nil); 이렇게 초기화를 해주시...
    • 김진호
      2000.06.27 23:11
      이병웅 wrote: > 제가 만든 DLL을 사용하려고 하면 coinitialize를 호출할수 없습니다. 라는 에러메시지...
    • 이병웅
      2000.06.27 23:36
      진호님 답변에 감사드립니다... 진호님이 시키는 데로 했는데 똑같은 메시지가 나네요 제가 잘못 해서 그...
    • 최용일
      2000.06.27 23:20
    • 사발우성
      2000.06.28 00:13
    • 최용일
      2000.06.28 00:32
    • 사발우성
      2000.06.28 00:49
    • 최용일
      2000.06.28 00:54
    • 돌맹이
    • 2000.06.27 22:36
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 문홍철
      2000.06.28 00:19
      돌맹이 wrote: > Select Distinct Cu.Seq,Cu.CustomerCode, S.CustomerKind,Cu.CustomerName, Cu.Charge, ...
    • 투신
    • 2000.06.27 21:59
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 델초
    • 2000.06.27 21:57
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 황인득
    • 2000.06.27 21:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이경문
      2000.06.29 20:32
      NMUDP에서 WM_ENDQUERYSESSION이라는 메세지를 처리해 주지 않은 버그입니다. Delphi 3까지는 ActiveX이...
    • 강대근
      2000.07.07 03:03
      아마 dbgrid.column.status 가 csDefault가 아니어서 일겁니다. formshow나formcreate에서 dbgrid1.colum...
    • 문홍철
      2000.06.28 00:23
      나원용 wrote: > 안녕하세요? > 프로그램을 개발하다가 > DBGRID의 OnDrawDataCell 이벤트에 코드를 추...
    • 김봉준
    • 2000.06.27 20:52
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 김봉준
      2000.06.27 23:10
      대소문자를 구별하지 않는건.. 필드명이 아닌가 합니다.. 예를 들어 'title'란 필드의 항목에.. WordPro...
    • 모질이
      2000.08.01 04:34
      간단하게 할수 있는 방법 searchtext:=uppercase(searchtext.text); select * from Test where (uppe...
    • 유레카
      2000.06.27 22:41
      파라독스는 대소문자를 구분하지 않는 걸로 알고 있는데요. 다만 화면상 첫자가 대문자로 표현될 뿐 아닌...