Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Is Report Manager Engine Thread Safe so it can be used in multithreaded applications (servers)?

0
Posted

Is Report Manager Engine Thread Safe so it can be used in multithreaded applications (servers)?

0

Report Manager is thread safe but there are some issues not only related to Report Manager: – BDE is not thread safe by default (a session must be open for each thread), you can assign a session to a database report or you can assign a TDatabase directly to the database report component in runtime. – Warning about local dabase access modes, some database engines like Interbase/Firebird allow to set a path to the database directly (c:\database.gdb) using local access to database, you must avoid this because it’s not thread safe you must use net access mode allways (localhost:c:\database.gdb) – Not all VisualCLX components are thread safe so you need to modify this VisualCLX components in the main thread, so the designer package is (becasuse this issue) not thread safe.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123