• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
기술지원44
조회 수 : 1443
2008.01.29 (19:40:04)

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* 문의할 Component명 및 버전 : 가우스 4.0
>* DataSet 버전 :
>* Tr 버전 :
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
>안녕하세요
>우선 새해 복 많이 받으십시요^^
>
>이번엔 트랜잭션에 관한 사항을 질문할까 합니다..
>
>2개의 테이블에 동시에 업데이트를 해야 돼서
>하나의 트랜잭션에 데이터셋을 2개 연결 한다음..
>트랜잭션.Action = 문자열(쿼리와 파라미터등등으로 만든 문자열)
>트랜잭션.post();
>요런식으로 서버에 전송을 하였습니다..
>
>그런데 여기서 업데이트 쿼리와 함께 트랜잭션을 서버에 전송하면..
>업데이트가 제대로 되고 commit까지 다 됩니다..
>그런데..
>
>이상하게도 commit까지 다 됐다면 트랜잭션 이벤트가 Onsuccess()로 돼야 할텐데..
>트랜잭션 이벤트가 OnFail()이 떨어집니다..
>
>이미 db에 데이터는 업데이트가 다 되고 commit까지 된 상태인데 말입니다..
>이게 어떻게 된건지 궁금합니다..
>
>그리고 OnFail() 이벤트가 발생해서 에러코드를 찍어본 결과..
>50045라는 에러코드가 찍히던데..50045가 무슨 에러코드이며, 어쩔경우 50045가 떨어지는지 알고 싶습니다.
>
>여기서 검색을 해보니 서버에서 보낸 에러라 서버쪽 로그를 확인해보라고 하신것 같은데..조금 더 자세한 설명과 해결책을 제시해주셨음 좋겠습니다..

1. FAQ 게시판에서 검색해 보시면 에러코드 테이블이 있습니다.

2. 에러가 말 그대로 '서버에서 다음과 같은 메세지를 보내왔습니다' 란 메세지 이기에.. 어떤 메세지를 보내왔는지 로그를 확인하라고 얘기드린겁니다.

업무에 참고하시기 바랍니다.
 
Tag List
XE Login