3
使用Advantage Local Server .Net提供程序更新DBF文件是否安全,同時FoxPro應用程序正在運行也可能正在訪問DBF文件?即Advantage是否負責行鎖定?使用Advantage Local Sever和FoxPro同時更新DBF文件
使用Advantage Local Server .Net提供程序更新DBF文件是否安全,同時FoxPro應用程序正在運行也可能正在訪問DBF文件?即Advantage是否負責行鎖定?使用Advantage Local Sever和FoxPro同時更新DBF文件
利用我們的兼容性鎖定,可以將優勢用於.NET應用程序和VFP應用程序之間的併發訪問。處於兼容性鎖定模式時Advantage使用與VFP相同的機制訪問表。因此,行鎖定將由Advantage處理。
Advantage .NET數據提供程序還包含一個名爲AdsExtendedDataReader的附加對象,它提供了更多的ISAM功能。您可以使用AdsExtendedDataReader顯式鎖定記錄。 You can get more information here.
Chris是正確的。另外,在兼容性鎖定模式下,Advantage也使用與FoxPro相同的索引鎖定偏移量,因此所有併發訪問都是安全的,而不僅僅是表訪問。 – 2010-03-25 13:55:35
爲了澄清,當使用AdsCommand和SQL語句更新或插入時,Advantage將處理鎖定。但是,可以使用AdsExtendedDataReader上的方法顯式控制鎖定。 – ChrisR 2010-03-25 15:58:43
是的SQL語句將自動處理所有鎖定。藉助AdsExtendedDataReader,您將能夠顯式鎖定記錄。 – LanceSc 2010-03-25 16:14:03