I am completely new to DOA so forgive me if my question is too basic !
My puzzle is: Delphi 5.01 to make a front-end and middle-tier of a multi-tiered application, Oracle 8.1.7 (client & server) and DOA Version 3.4.6 for Delphi 5.
When using BDE I made a Remote Data Module that is Multi Instance and Apartment Threading model. This RDM is responsible for establishing a single connection to Oracle that is shared by all the Clients (with some restrictions, of course). I intend to do the same with DOA. I read the help and found that setting the TOracleSession.ThreadSafe property to true achieves this result. But I did it and checking Oracle I found one Session for each Client I had opened.
What am I doing wrong ? TIA.
My puzzle is: Delphi 5.01 to make a front-end and middle-tier of a multi-tiered application, Oracle 8.1.7 (client & server) and DOA Version 3.4.6 for Delphi 5.
When using BDE I made a Remote Data Module that is Multi Instance and Apartment Threading model. This RDM is responsible for establishing a single connection to Oracle that is shared by all the Clients (with some restrictions, of course). I intend to do the same with DOA. I read the help and found that setting the TOracleSession.ThreadSafe property to true achieves this result. But I did it and checking Oracle I found one Session for each Client I had opened.
What am I doing wrong ? TIA.