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. FROM子句的語法錯誤
- 6. VBScript:FROM子句中的語法錯誤
- 7. UPDATE子句中的語法錯誤
- 8. SQL中的語法錯誤where子句
- 9. FROM子句Da.fill中的語法錯誤?
- 10. OleDbException:ORDER BY子句中的語法錯誤
- 11. From子句中的語法錯誤 - VB6
- 12. FROM子句中的語法錯誤VB6
- 13. FROM子句中的語法錯誤
- 14. WHERE子句中的語法錯誤256
- 15. elisp:do子句的語法錯誤
- 16. ALTER TABLE語句中的DEFAULT子句導致語法錯誤
- 17. 錯誤:語句錯誤來自if子句
- 18. If語句錯誤的語法錯誤
- 19. 語法錯誤FROM子句(from子句最簡單的可能)
- 20. 其他語句錯誤或事務影響?
- 21. 包含if語句的語句錯誤
- 22. 語法錯誤使用where子句
- 23. SQL:子句新手語法錯誤
- 24. SQL語法錯誤與WHERE子句
- 25. 錯誤與子查詢Select語句
- 26. SQL Server 2008:FROM子句語法錯誤
- 27. Mysql like子句拋出語法錯誤?
- 28. 簡單Where子句有語法錯誤
- 29. mysql where子句語法錯誤prestashop
- 30. Sql In子句語法查詢錯誤
您可以提供有關該問題或錯誤的更多信息嗎? –
錯誤:運算符'=='無法應用於類型爲'Autodesk.Revit.DB.TransactionStatus'和'int'的操作數 –