mssql의 경우 ado로 연결하신듯 싶은데 그쪽 컴포넌트들은 implict(묵시적) 트랜잭션이 들어갑니다. 인터베이스의 경우 트랜잭션만 관리 하는 컴포넌트가(2패스커밋을 위해) 따로 있듯이 명시적으로 사용해야 하는 DB죠.. 제품의 특성이라는 것이죠..
어떤한 경우 깨지는지 저도 확실하게는 모릅니다.
그냥 막연하게 트랜잭션을 잘못 쓰지 않았을까? 데드락 발생빈도 높게 작성하지 않을까?
하는 정도 랍니다.
그리고 한글 사용이라하면 필드이름 한글사용 말씀 하시는 것인지?..
파이어버드의 경우 필드이름은 한글사용 불가능하지만 데이터의 경우 한글 문제는
없습니다. 물론 구형 인터베이스5.5이하 버전에서는 필드의 charset을 지정하지
않으면 자바등에서 한글이 깨지는 경우는 있었지만 델파이에서는 한글문제 없었습니다.
한글처리에 대해 자세한 이야기를 적어 주시면 고맙겠습니다.. 그럼..
|