FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[2079] Re:Re:[질문] 테이블 변경에 대한 로그를 기록하려고 합니다.
델사랑 [] 2056 읽음    2006-07-07 01:17
답변 감사드립니다.

말씀하신대로 트리거에서는 작업전과 작업후 내용을 기록하면되는데요...

입력이나 수정시는 작업자의 ID의 필드를 만들어 트리거에서 기록할 수 있습니다.

그런데 삭제는 작업자의 ID를 넣을 수 없다는데 고민입니다.

물론 삭제를 직접하지 않고, 삭제플래그 필드를 만들어 수정으로 작업하여 트리거에서

로그 기록후 삭제하는 방법이 있지만 프로젝트 여러 곳을 손 보려니 난감합니다.

때문에 제가 생각지 못한 고수님들의 의견을 기다리는 중입니다.

걈사합니다.

푸른솔 님이 쓰신 글 :
: 트리거는 작업전과 작업후에 일정한 행위를 할 수가 있습니다.
: 그래서 삭제 전에 로그에 기록을 하면 될 것 같네요....
:
:
: 델사랑 님이 쓰신 글 :
: : 특정 테이블 변경에 대한 로그를 기록하려고 합니다.
: :
: : 트리거에서 입력과 수정시는 작업자ID 필드를 만들어 로그에 기록하면 되겠는데
: :
: : 문제는 삭제입니다.
: :
: : 삭제시는 Post가 Delete 메소드를 사용하기 때문에 작업자ID를 기록할 수 없어 로그기록을 못하고 있습니다.
: :
: : 혹시 좋은 방법이 있으시면 한 말씀 부탁드립니다.
: :
: : 감사합니다.
: :
: : PS> 제가 워낙 급해서 델마당에도 같이 올리는 것을 양해해 주시기 바랍니다.

+ -

관련 글 리스트
2073 [질문] 테이블 변경에 대한 로그를 기록하려고 합니다. 델사랑 1547 2006/07/05
2075     Re:[질문] 테이블 변경에 대한 로그를 기록하려고 합니다. 푸른솔 1685 2006/07/06
2079         Re:Re:[질문] 테이블 변경에 대한 로그를 기록하려고 합니다. 델사랑 2056 2006/07/07
2080             Re:Re:Re:[질문] 테이블 변경에 대한 로그를 기록하려고 합니다. 푸른솔 1856 2006/07/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.