You could cache the query using CachedAfter="some date like today or
something" so that after the first load it is cached. Then on your insert
run the same query with cachedwithin="#CreateTimeSpan(0,0,0,-1)#" THat
should reset the cache.

-----Original Message-----
From: Cedric Villat [mailto:[EMAIL PROTECTED]
Sent: Wednesday, July 30, 2003 9:46 AM
To: CF-Talk
Subject: Caching until updated


I'm sure there is a way to do this, I just can't seem to think through it.
Basically, I have a table which isn't going to change much. Instead of
pulling this information from the database, I'd like to cache the query in
the Application scope. But when a record IS added to that table, I would
like to reset the cached version to include the change.

Basically, how can I cache something until I know the records it contains
changes? If it helps, I'm using CFC's and can easily do this in the INSERT
function, just can't figure it out. Any help?

Cedric

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. 
http://www.fusionauthority.com/signup.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to