This is in C#, Visual Studio 2008, crystal reports that came with VS2008
I've got a crystal report viewer form that resides in a DLL. The DLL is responsible for loading the crystal report (based on report filename), and displaying the report on the form.
When I'm done with the crystal report, i call dispose on the loaded reportdocument object. However, the database connection remains.
Crystal seems to detect that there are other connections (from my main application) to the same database, and keeps its connection open. The crystal connection is closed when the main applications database connection is closed.
Is there any way to force crystal to close its connection, with out closing the main applications database connection?