Access the answers to your technology questions today.
Subscribe Now
30-day free trial. Register in 60 seconds.
What Makes Experts Exchange Unique?
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.
Try it out and discover for yourself.
Subscribe Now
30-day free trial. Register in 60 seconds.
Join the Community
Give a Little. Get a Lot.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Join the Community
by: kevin_uPosted on 2009-07-09 at 17:31:29ID: 24819566
1 = 0 is just as you say.
en-us/libr ary/ms1737 63.aspx
Feeder will be locked out, but after a deadlock timeout you may get an error in feeder, but you can retry the transaction. Feeder should also do a begin transaction and commit transaction if more than one insert/update/delete is being done.
If the connection is broken from admin, the lock is automatically released.
The lock will be held until Commit Transaction or Admin terminates or disconnects from ther server.
Special records are generally a pain .
The proper way to deal with this is to learn about transactions and transaction isolation levels. It allows one process to aquire an intact snapshot with little or no interference from the other processes. It involves using Begin transaction and Commit Transaction around your update processes. Transaction Isolation Levels determine whether Admin can receive records that are "dirty" (no commited) or not, therefore give you the consistancy of data across the tables that are updated.
http://msdn.microsoft.com/