don't blame you, its a very long and repetitive thread.

On Mon, Sep 20, 2010 at 10:21 PM, Mark A. Kruger <[email protected]>wrote:

>
> Russ.... uh... sorry - should have read the whole thread... and I wasn't
> giving an answer really.. just being nostalgic :)
>
> Mark A. Kruger, MCSE, CFG
> (402) 408-3733 ext 105
> Skype: markakruger
> www.cfwebtools.com
> www.coldfusionmuse.com
> www.necfug.com
>
>
>
> -----Original Message-----
> From: Russ Michaels [mailto:[email protected]]
> Sent: Monday, September 20, 2010 4:14 PM
> To: cf-talk
> Subject: Re: The solution: (was: Re: Is there a way to force lock release
> on
> Access database? (CF9) )
>
>
> Your about the nth person to give that answer Mark.
> as I said at the start, that hasn't worked since CF5.
>
> On Mon, Sep 20, 2010 at 4:48 PM, Mark A. Kruger
> <[email protected]>wrote:
>
> >
> > In the old days intentionally throwing a driver error would do it :)
> >
> > Mark A. Kruger, MCSE, CFG
> > (402) 408-3733 ext 105
> > Skype: markakruger
> > www.cfwebtools.com
> > www.coldfusionmuse.com
> > www.necfug.com
> >
> >
> >
> > -----Original Message-----
> > From: Andrew Scott [mailto:[email protected]]
> > Sent: Sunday, September 19, 2010 11:49 PM
> > To: cf-talk
> > Subject: RE: The solution: (was: Re: Is there a way to force lock release
> > on
> > Access database? (CF9) )
> >
> >
> > One could always use the Administrator API, and remove that setting from
> > the
> > admin settings. Whether this lock is changed on the request as easily is
> > another story.
> >
> > Just a thought.
> >
> > Regards,
> > Andrew Scott
> > http://www.andyscott.id.au/
> >
> >
> >
> > > -----Original Message-----
> > > From: Mike Kear [mailto:[email protected]]
> > > Sent: Monday, 20 September 2010 2:41 PM
> > > To: cf-talk
> > > Subject: The solution: (was: Re: Is there a way to force lock release
> on
> > Access
> > > database? (CF9) )
> > >
> > >
> > > That would work too, Dave.   I think!    The second page would contain
> > > the delete functionality?   Seems to make sense.
> > >
> > > The problem is to force ColdFusion to let go of the datasource
> completely
> > > before attempting to delete the MDB file.  I have found that using
> > CFThread
> > > wont work, because ColdFusion still hangs on to the datasource even
> after
> > > the .cfthread accessing it has completed.
> > >
> > > Later:  ...
> > >
> > > I tried Dave Watts' suggestion of a CFLOCATION to a second page, and
> > > it works on my development environment.    PROGRESS!  Thank you Dave.
> > >
> > > So the lesson to learn:
> > >
> > > [A] ColdFusion 9 retains a lock on an Access database for the entire
> time
> > a
> > > page that requires it is active.  Once the page finishes processing,
> the
> > lock is
> > > automatically released on the access database.
> > >    PROVISO:  you have to have set up the datasouce in the
> CFAdministrator
> > as
> > > "-- Maintain connections across client requests."
> > > set to Off (unchecked).   I have not been doing any work on this with
> > > that option On, so I can only assume it wont work with that option set.
> > >
> > > [B] causing an error, by running a query on a non-existent table wont
> > release
> > > the lock on the database post-CF5.  That was the advice way back in the
> > old
> > > days, but now it wont work.  In fact it'll be counter-productive
> because
> > it will
> > > cause the connection to the dsn to persist even longer and therefore
> > retain
> > > the lock longer.
> > >
> > >
> >
> >
> >
> >
> >
>
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:337242
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to