Link to home
Start Free TrialLog in
Avatar of camilosalgado
camilosalgado

asked on

CR9 & VFoxPro9 & VB6 Exclusive Connection problem

I have a Foxpro database called "Tesoreria". I'm making an Vb6 Application, but that application needs a report from a Tesoreria's temporary table (that's where Crysta Reports goes). I have created a Stored Procedure on VFoxPro to create that table, and another to delete that table (from database and from hard disk).

First I call that stored procedure from VisualBasic (using an Ado Connection object), after that I load the report. it works. the problem comes when i close the report and call the stored procedure to delet the table. I get an error when the instruction to delete the table is executed. It seems that the object CrViewer doesnt close the connection even when I destroy the object using "Set CrViewerObjectName = Nothing", even when i close the Form contining the CrviewerObject.

The detete procedure only works if I unload the Aplication and call the Stored Procedure to delete that table or after 16 minutes of waitting before execute the Delete procedure after unload the form with the Crviewer. The Store data with repot propierty is disabeled on my CR9 file.

Is any way to delete that table from database and hard disk just after the Cristal Report file unloads?

I can sent the source code of the vb form that loads the Crystal Report file, the stored procedure on FoxPro. Please help me!
Avatar of Mike McCracken
Mike McCracken

Crystal has a bad habit of maintaining the database connection even after the report is closed.  I thought this was supposed to be fixed in CR9.

Have you loaded any of the CR9 hotfixes?

mlmcc
Avatar of camilosalgado

ASKER

thnkz for the comment, but I have already tryed to install the lastestservice pack and nothing happened.
Is there any way to force the disconection?
Is there a way to kill or to eliminate (pool or) pending connections to close, or objects or dll's from vb6 or foxpro (in case of pending connections)?. You know like java has the object cleaner for unused objects or objects without any reference.

ASKER CERTIFIED SOLUTION
Avatar of Mike McCracken
Mike McCracken

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial