CREON Plus

전체

Re : StockWeek 다시 질문합니다.

작성일
2020-02-24 오전 8:34:49
조회수
291
VC
운영
관**
오류 메시지
StockWeek가 36개만 조회됨..

안녕하세요. Plus 담당자입니다.

VC++ 버전과는 무관합니다 

파이썬이나 엑셀, vc++ 등 저희가 가진 일반적인 샘플로 조회 해도 모두 정상적으로 조회 되고 있습니다 

데이터는 거듭 말씀드리지만 애초부터 36 개가 제공되었고 연속 조회로 과거 데이터를 가져오는 방식이었습니다 

고객등급과는 무관하며 사용하신 코드를 디버깅해서 확인해 보시기 바랍니다.



감사합니다. 오늘도 좋은 하루되세요.

==================================================
지금 계속 StockWeek가 36개만 수신하고 끝인데...

1)
한번 BlockRequest()로 수신한 다음에 CpDibObj->Continue 값을 조사해보면 1인데
반면 CpDibObj->get_Continue(&lval) 처럼 해서 가져온 값을 lval 값을 조사해보면 0입니다...

이게 정상적인 상황인가요???

아무튼 그래서 get_Continue()로 조사한 경우는 한번만 루프를 돌고 그냥 종료하네요...

혹시 제가 아직도 VC++ 6.0 버전을 그대로 계속해서 사용하고 있는데
이런 버전 차이에서 오는 문제가 생긴걸까요?


2) 기존에 VC++ 6.0 버전에서는 Debug 폴더에 cpdib.tlh 같은 파일이 생성되어서
여기에 오브젝트의 정의가 수록되어 있었는데요.
( #import "c:\daishin\cybos\cpdib.dll" no_namespace named_guids
이 한줄에 의해서 자동 생성된다고 배웠습니다 )

지금 보내주신 소스들을 보니
hr = pStockWeek->Co$크레이트$Instance(__uuidof(DSCBO1Lib::StockWeek));
처럼 되어있는데 저로서는 DSCB01Lib 의 정의가 어디되어있는지 도저히 못찾겠군요...

만약 Visual Studio 2013이나 Visual Studio 2017을 쓸 경우엔 어떻게 이 정의들을 해결해야
하는지 일단 그것도 궁금하고요.

그리고 36개 수신한계의 문제는 뭔가 객체의 정의가 버전업 으로 변경되면서 생긴 문제일까요?

만약 그렇다면 .tlh 같은 것을 업데이트 해줄 방법이 있을까요?

3) 혹시 제가 무슨 고객 등급 같은게 변경되면서 36개로 조회갯수가 제한이 떨어진건 아니겠죠?

첨부파일
의견(0)

첨부파일을 PDF뷰어로 확인 하실수 있으며, PDF뷰어 미설치 고객께서는 우측 다운로드를 통해 설치 후 이용 가능 합니다.

PDF뷰어 다운로드

인쇄