> > But the environment isn't connected. > > It sure is: when I am in MY C program, I can create an ODBC connection > to a datasource, and keep that connection open as long as the program > is running. And a CFX dll can be kept running in memory as long as the > CF server itself is running. From that connection, I can control locks, > unlocks, who locked, etc.
Are your users in your C program also, or are they using browsers to send HTTP requests? Because unless you want to define users out of your environment - as much as we'd all like to, sometimes - they will determine whether or not locking for the duration of a user's interaction is practical. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting, up-to-date ColdFusion information by your peers, delivered to your door four times a year. http://www.fusionauthority.com/quarterly Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:252577 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4