Scott
Right now I have a FillByItemNumber method in my InventoryBO. I use this anytime I want to retrieve an inventory record. Does this mean I need to create another method FillByItemNumberNoLock and use this anytime I want to update the item muliple time within a transaction?
Are you running your assembly from a network drive in this scenario? There could be some additional trust and policy issues.
WITH (NOLOCK)
When using OdbcTransaction, if you do not set IsolationLevel or you set IsolationLevel to Unspecied, the transaction executes according to the default isolation level of the underlying ODBC driver.
The issue also comes up when I try updating my inventory file. If I have two or more of the same item in the same transaction, the first record works fine but subsequent reads fail.
Thanks,Tim