informix을 이용해서 DB program을 하고 있습니다.
master-detail을 하기 위해 insert버튼을 누르면 database.starttransaction;을 실행하는데요. 다음과 같은 에러가 나와요
[Project MasterDetail.exe raised exception class EDBEngineerError with Message
'Opeation not applicable Transaction not available']
이라는 에러가 나는데 왜 그럴까요..
transaction을 없에면 master의 PK값이 안들어가구요..
아무래요 master-detail에서 transaction 없이 하려구 하면 좀 힘들꺼 같은데..
odbc를 이용해서 informix에 접근할때는 아무렇지도 않았는데
odbc 없이 곧장 informix에 접근하려고 하니깐 위의 에러가 나네요
그냥 제 생각엔 informix의 sql문장을 이용해서 transaction을 수행해야할지..
고수분의 조언 부탁합니다.