If the update and the select are both using the same connection object, this shouldn't happen, as the commands are serialized per connection to preserve order.
You can see this is so by adding a new row to a table that uses an Indentity column, and issuing a Select to return the new value. If they happened out of order the Select would fail.
Chip H.
____________________________________________________________________
If you want to get the best response to a question, please read FAQ222-2244 first