티스토리 뷰

프로프레임에서 dbio를 호출하였는데 오류가 발생하였다. 오류 번호로 리턴된 값은 -90001002 이고 오류메시지는 [DBIO] Conditions can't call the right function 이다.  어떤 경우에 이런 오류가 나오는 것일까? 

처음 프로프레임 dbio 를 array fetch 로 작성하였을 때 관련한 배열처리 내부 함수들이 만들어 진다. 이런 array fetch dbio를 프로그램에 끌어다 사용하였을 것이다. 그 후에 개발자가 dbio 를 단건 fetch 로 변경하였다. 그리고 dbio를 컴파일 했다. 그러나 정작 이 dbio를 사용하고 있는 프로그램은 다시 컴파일을 하거나 재구성을 하지 않았다.  이런 경우에 프로그램이 실행될 때는 이전의 array fetch 함수를 계속 호출할 것이다.  그러나 관련 dbio 함수는 더 이상 존재하지 않는다. 

해결 방법은 프로그램에서 모듈정보재구성을 한 후 컴파일이 정상적으로 될 때까지 관련된 입출력 변수를 다시 맞춰준다.   

댓글
댓글쓰기 폼