[ 파워빌더.DataWindow - Error Log 파일 생성 ]

 

dw의 DB Error 시  Err Log를 기록하는 팁입니다..

dw의 조상오브젝트에 넣으면 편하겠죠..

 

<dw의 dberror 이벤트에..>

 

//This.ScrollToRow(Row)

 

Long  lFileNum

 

IF 개발자유저이면.. THEN
 lFileNum = FileOpen('c:\dberror.txt', LineMode!, Write!, LockWrite!, Append!)
 FileWrite(lFileNum, String(today(), "yyyy.mm.dd hh:mm:ss") + ":" + 사용자ID + "/" + 사용자명 + " (Error Code : " + string(sqldbcode) + ")~n~n" + sqlsyntax + "~n~n" + sqlerrtext)
 FileClose(lFileNum)
END IF

//오라클일때... sqlca.DBParm 에.. DisableBind=1 추가하면 sqlerrtext 가 자세하게 나온다네요..

Posted by 농부지기
,