<CFSET CFUSION_DISABLE_DBCONNECTIONS("excel", 1)>
Ray

At 08:45 PM 4/18/2002 +0100, you wrote:
>Hi,
>
>Further to my problem of aparently retrieving cached query results when
>using an excel datasource (see earlier email titled Strange behaviour with
>excel datasource), I've discovered that CF seems to be keeping the ODBC
>connection alive across requests.
>
>Does anybody know how to force a shutdown of excel?
>
>I've tried a few different methods to date. Namely:
>
><CFSET CFUSION_DISABLE_DBCONNECTIONS("exceldsn", 1)>
><CFSET CFUSION_DISABLE_DBCONNECTIONS("exceldsn", 0)>
>to disable and enable write access to the datasource
>
>OR using CFOBJECT
>
>                 <!--- Try to connect to the Excel application object --->
><CFTRY>
>     <!--- If it exists, connect to it --->
>     <CFOBJECT
>         ACTION="CONNECT"
>         CLASS="Excel.Application"
>         NAME="objExcel"
>         TYPE="COM">
>   <CFCATCH>
>     <!--- The object doesn't exist, so create it --->
>     <CFOBJECT
>         ACTION="CREATE"
>         CLASS="Excel.Application"
>         NAME="objExcel"
>         TYPE="COM">
>   </CFCATCH>
></CFTRY>
>
><CFSCRIPT>
>      // Quit Excel
>     objExcel.Quit();
>
>     // Release the object
>     objExcel = "Nothing";
></CFSCRIPT>
>
>to try to shut down the connection.
>
>
>This is really frustrating because all I am trying to do is a simple update
>query (to insert variables to a formula), followed by a select statement to
>retrieve the result of a formula contained in the excel file. This is
>analogous to doing an insert, followed by a select to retrieve a new ID
>numnber using any other RDBMS ODBC drivers.
>
>I've even created and triggered (using cfexecute)a DTS package to import the
>data into SQL 7 after having carried out the update query, but this gives me
>an error message indicating that the excel file is already in use, despite
>my various attempts at forcing closure of the file.
>
>Any help would be much appreciated,
>Dave
>
>
>
______________________________________________________________________
Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. http://www.fusionauthority.com/ads.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists


Reply via email to