2010-03-25 65 views

回答

5

利用我們的兼容性鎖定,可以將優勢用於.NET應用程序和VFP應用程序之間的併發訪問。處於兼容性鎖定模式時Advantage使用與VFP相同的機制訪問表。因此,行鎖定將由Advantage處理。

Advantage .NET數據提供程序還包含一個名爲AdsExtendedDataReader的附加對象,它提供了更多的ISAM功能。您可以使用AdsExtendedDataReader顯式鎖定記錄。 You can get more information here.

+0

Chris是正確的。另外,在兼容性鎖定模式下,Advantage也使用與FoxPro相同的索引鎖定偏移量,因此所有併發訪問都是安全的,而不僅僅是表訪問。 – 2010-03-25 13:55:35

+0

爲了澄清,當使用AdsCommand和SQL語句更新或插入時,Advantage將處理鎖定。但是,可以使用AdsExtendedDataReader上的方法顯式控制鎖定。 – ChrisR 2010-03-25 15:58:43

+0

是的SQL語句將自動處理所有鎖定。藉助AdsExtendedDataReader,您將能夠顯式鎖定記錄。 – LanceSc 2010-03-25 16:14:03