0
A
回答
0
根據錯誤消息,問題出現在if
語句中。試試這個:
if (subTransaction.Start() == TransactionStatus.Started) { ... }
在.NET中,枚舉值需要被轉換爲int
第一,如果要比較他們的int
。而且你可能不想那樣做,因爲那只是用一個魔法數字掩蓋了價值。
+0
非常感謝。 –
相關問題
- 1. 的Revit ActiveAddInId語句錯誤
- 2. 錯誤:ALTER DATABASE語句多語句事務
- 3. SQL INSERT語句錯誤 - 錯誤的Where子句
- 4. 事務拋出錯誤的參數化插入語句
- 5. WHERE子句中的語法錯誤256
- 6. From子句中的語法錯誤 - VB6
- 7. elisp:do子句的語法錯誤
- 8. SQL中的語法錯誤where子句
- 9. FROM子句Da.fill中的語法錯誤?
- 10. OleDbException:ORDER BY子句中的語法錯誤
- 11. FROM子句中的語法錯誤
- 12. FROM子句的語法錯誤
- 13. ALTER TABLE語句中的DEFAULT子句導致語法錯誤
- 14. 語法錯誤FROM子句(from子句最簡單的可能)
- 15. 其他語句錯誤或事務影響?
- 16. 員錯誤在Revit聲明
- 17. SQL語法錯誤與WHERE子句
- 18. 笨DB where子句語法錯誤
- 19. Sql In子句語法查詢錯誤
- 20. SQL:子句新手語法錯誤
- 21. mysql where子句語法錯誤prestashop
- 22. 簡單Where子句有語法錯誤
- 23. 語法錯誤使用where子句
- 24. 語法錯誤與限制子句
- 25. 錯誤與子查詢Select語句
- 26. 語法錯誤在MySQL LIMIT子句
- 27. Mysql like子句拋出語法錯誤?
- 28. SQL事務與if語句
- 29. MySql事務/語句計數
- 30. 語法錯誤插入語句錯誤
您可以提供有關該問題或錯誤的更多信息嗎? –
錯誤:運算符'=='無法應用於類型爲'Autodesk.Revit.DB.TransactionStatus'和'int'的操作數 –