Q&A

  • informix에서 insert할때 transaction이 안되요
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을 수행해야할지..

고수분의 조언 부탁합니다.

0  COMMENTS