如果我試圖獲得在FoxPro中打開的獨佔表,它將在訪問被拒絕時生成一個對話框。由於我的目標是非交互式應用程序,有沒有辦法檢測操作是否成功,或者至少讓它失敗了?如何確定獨家開放將在foxpro中成功?
1
A
回答
2
如果你有VFP 8或更大:
TRY USE MyTable IN 0 EXCLUSIVE ENDTRY ... IF USED ("MyTable") *-- Use the table here ENDIF
1
對於舊版本:
cOldError = ON("ERROR")
ON ERROR *
USE MyTable IN 0 EXCLUSIVE
lSuccess = used("MyTable")
ON ERROR &cOldError
if lSuccess ...
0
我使用FOPEN取得了成功......
nFHdl = FOPEN("myfile.dbf", 1) && 1 tries to open the file for writing
IF nFHdl > 0 THEN
FCLOSE(nFHdl)
USE myfile.dbf exclusive
ELSE
= messagebox("Can't open Exclusive")
ENDIF
相關問題
- 1. Foxpro FPD DBF開放問題
- 2. 如何確定fancybox何時開放?
- 3. 獨家鎖定
- 4. 成功開放但不好?
- 5. 獨家觸摸功能
- 6. 如何確保urlRequest在as3中成功
- 7. 如何確定copy()是否成功?
- 8. 如何確定MySQL事務的成功
- 9. 確保獨家訪問webservice
- 10. 什麼時候讀者/作家/流被確定爲開放?
- 11. 如何在Visual FoxPro中
- 12. 如何確定Visual Basic中的「WriteAllText」是否已成功完成?
- 13. 在React中,如何確定oauth登錄成功的時間?
- 14. 如何獨家更換?
- 15. 在RAILS中進行「獨家或開放式」日期查詢的最佳方法
- 16. c#如何正確寫入.dbf(foxpro)
- 17. 如何打開.d01 foxpro文件
- 18. 如何實現獨家寫作,但非獨家閱讀?
- 19. 確定贏家
- 20. j確定ajax成功
- 21. 確定過程已成功
- 22. 確定是否MoveFileWithProgress成功
- 23. DropZone.js確定何時成功上傳
- 24. 如何在2checkout集成中確認支付是否成功
- 25. 如何將單獨的文章放入單獨的div中
- 26. 確定何時將用戶發送至家中,如果登錄正確
- 27. 如何確定購買iPhone的國家?
- 28. GROUP BY將每個組成員放在單獨的列中
- 29. 如何確定矩形是否使用開放式結構很好地形成
- 30. 如何在Laravel中正確定義家庭(/)路線?
只是發現。但是,我發現我需要一個(空的)CATCH語句。 – 2009-04-16 18:40:13