전표 승인 프로그램에서 CO400을 사용하여 승인 처리를 해왔는데 계속 DUMP File 이 생기면서 멈춰 있어서 CO400을 포기하고 Client Access ODBC 드라이버를 사용해서 승인 처리하는 걸로 바꿨는데 갑자기 이런 에러가 나는데 이유를 잘모르겠네요...
제가 AS400에서의 트리거 처리하는 방식이 익숙치않고 급해서 그냥 코딩으로 처리했는데 여러 조건을 검색하면서 각각의 INSERT/UPDATE문에서 이상없이 잘 처고 되어 어느 한 조건문에서 INSERT/UPDATE구분을 하기 위해서 SELECT 한 후 OPEN 시키면 아래와 같은 에러 메세지가 나오는데 정말 잘 모르겠습니다. 에러나기 전에 SELECT 문을 파일로 저장시킨다음 그 문장을 실행시키면 아무 문제 없습니다. 혹시 알고 계시는 고수님들이 계시면 도와 주세요... T.T
정말 미치겠습니다. DELPHI/400 관련해서는 다우에서 기술지원도 안됩니다. T.T 다우는 팔기는 하는데 기술지원은 전혀 없습니다. 너무도 막막해서 혹시 이곳 고수님께서느 접해본 분이 계실꺼라 믿고 글을 올립니다. 아래 에러 메세지는 같이 올립니다. 끝까지 읽어주셔서 고맙습니다. 좋은 하루 되시고 즐코 하세요... 그럼 이만
에러 메세지 ---
Key violation
[IBM][Client Access ODBC 드라이버 (32 비트)][DB2/400 SQL]SQL0301 - Input host
variable *N or argument 5 not valid.
이상입니다.