Background Image

FORUM

조회 수 9004 추천 수 0 댓글 6
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

 

VB 6.0  OLEDB 로 프로그래을 만들고 있습니다

커넥션 개체를 하나 만들고 레코드셋 개체를 두개 만들어서 동시에 쓸 때 오류가 발생합니다

This object is in a zombie state   라는 오류이고요

프로세스는 대충 다음과 같습니다

/* ===================================*/
커넥션 연결

레코드셋1 오픈
{

       do 레코드셋1 이 eof 일때까지
  
              레코드셋2 오픈
              {

                   처리                                                    <- 에러는 안나지만 처리는 안됩니다

               }

               레코드셋 2 닫음

 

              레코드셋1 다음 레코드로 이동              <-- 에러는 이부분에서 납니다

         loop

}
레코드셋 1 닫음

커넥션 해제

/* ===================================*/


동일한 코드를 MS-SQL 에서 돌려보면 정상작동합니다
혹시 큐브리드는 커넥션 하나당 레코드셋을 하나만 사용할 수 있는건지
궁금합니다

 

OLEDB 연결 스트링은 다음과 같으며 큐브리드 버전은 3.0 베타입니다

Provider = CUBRIDProvider;Data Source = DB이름;Location = 127.0.0.1;User ID = dba;Password =패스워드;Port = 33000;Fetch Size = 100;Persist Security Info = True;"


일단 현재는 레코드셋2 를 오픈하기 전에 새로운 커넥션을 만들어서 그 커넥션으로

레코드셋2를 오픈하도록 해놓은 상태입니다 

 

 

 

 

  • ?
    seongjoon 2010.09.02 02:24

    사용에 불편을 드려 죄송합니다.

    해당 문제에 대해 테스트를 진행해보고 해결방법을 알려드리도록 하겠습니다.

    잠시만 기다려주세요^^;;

  • ?
    seongjoon 2010.09.03 09:28

    동일한 문제가 발생하는 것을 확인하였습니다.

    해결방법을 확인하고 있으니 조금만 더 기다려주세요;;

  • ?
    seongjoon 2010.09.07 00:33

    해당 문제점은 auto commit으로 인해 하나의 resultset이 close 됨으로 인해 다른 하나의 resultset 또한 close되면서 발생하는 문제로 보입니다.

    해결하기 위해서는 autocommit을 false로 설정하면 되는데 테스트해 본 결과 VB에서 autocommit을 false로 설정하는 방법이 없는 것으로 보이고 현재 사용하는 방법처럼 connection을 2개 열어서 문제점을 해결하는 방법밖에는 없는 것 같습니다.

    큰 도움을 드리지 못해서 죄송합니다ㅠㅠ 추가로 해결방법을 찾게되면 댓글이나 등록하신 이메일을 통해 알려드리도록 하겠습니다.

    감사합니다.

     

     

  • ?
    유니콘 2010.09.07 00:38

    문제 해결을 위해 힘써주셔서 감사합니다 ^^

    그나저나 3.0 정식버전은 언제나 나올런지 ㅎㅎ

  • ?
    샤롱스판 2010.09.14 13:13

    9월 중 릴리스를 위해 사력을 다해 달리고 있습니다. 조금만 기다려주세요!

  • ?
    scorbe 2016.02.23 07:12

    We have a similar problem with this oledb provider when a SQL statement is done in a loop with VB in an Excel macro.


    Is there a way to fix it ?



  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views51
    read more
  2. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4458
    read more
  3. 쿼리 취소 API 는 무엇인가요?

    Date2010.09.30 By초보대왕 Views8525
    Read More
  4. win XP/viusal studio 2008버전에서 ESQL을 지원하는지요?

    Date2010.09.30 By큐브리드 Views9086
    Read More
  5. 7,1 에서 2008 R2.0 또는 R3.0 으로 마이그레이션 문의

    Date2010.09.30 By마이나스 Views7221
    Read More
  6. visual-sql 설치 파일

    Date2010.09.29 By무시2 Views10001
    Read More
  7. SpringFramwork, Hobernate and Cubrid

    Date2010.09.28 Bywilly Views8214
    Read More
  8. DB 실행 오류

    Date2010.09.28 By한종희 Views10351
    Read More
  9. 큐브리드 매니저 기능개선 요청

    Date2010.09.26 By스마트 Views7051
    Read More
  10. db생성이 되지 않습니다..

    Date2010.09.26 By스마트 Views8088
    Read More
  11. [긴급] .net c#에서 utf8 연결 어떻게 해야하는지요...

    Date2010.09.26 By스마트 Views14367
    Read More
  12. [긴급] 삭제되지 않는 테이블은 어떻게 처리해야하나요..

    Date2010.09.25 By스마트 Views12056
    Read More
  13. IPv6 지원 여부

    Date2010.09.17 By뿌까뿌니 Views8951
    Read More
  14. 타입비교에 대해서

    Date2010.09.16 Bydaltago87 Views8380
    Read More
  15. 윈도우 큐브리드 메니저로 리눅스 접속

    Date2010.09.14 By노스 Views11092
    Read More
  16. 큐브리드 홈페이지가 연결이 안되면 큐브리드 매니저 실행이 느립니다.

    Date2010.09.13 By종이 Views8318
    Read More
  17. 리눅스에 큐브리드 2.1설치오류

    Date2010.09.13 BySoMa Views9764
    Read More
  18. 데이터 추출 관련 질문입니다.

    Date2010.09.08 By노스 Views10156
    Read More
  19. sql문으로 데이터 백업후 import시 "자동증가"컬럼에서 발생되는 문제

    Date2010.09.07 By김현성 Views10574
    Read More
  20. 큐브리드 매니저 3.0 버전 사용시

    Date2010.09.04 By까망군 Views8675
    Read More
  21. 매니저에서 내려받기 할 경우 out of memory 에러가 납니다.

    Date2010.09.03 By노랑배 Views9720
    Read More
  22. SSL 혹은 SSH와 같이 암호화 커넥션을 지원하나요?

    Date2010.09.03 By아장아장 Views12990
    Read More
Board Pagination Prev 1 ... 158 159 160 161 162 163 164 165 166 167 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales