Hi Kevin,
I believe I have found an omission in KBizObj.ExecSQL() method.
The tcAlias variable is missed when calling
loDataAccess = This.GetDataAccessObject()
This results in getting the wrong cursor object back.
It works OK when:
loDataAccess = This.GetDataAccessObject(tcAlias)
Best Regards,