25
A
回答
29
的Connection.open
領域將是1
如果連接是開放的,0
否則。所以你可以說
if conn.open:
# do something
相關問題
- 1. 如何在java連接池中檢查連接是否關閉
- 2. MysqliDb - 檢查連接是否關閉
- 3. 如何檢查MySQL連接是否在Python中打開?
- 4. 如何檢查Python中是否連接了SQLite3數據庫?
- 5. 如何檢查TcpClient連接是否關閉?
- 6. pyMySQL:如何檢查連接是否已打開或關閉
- 7. 檢查連接是否打開或關閉?(在Linux中爲C)
- 8. 連接關閉時,ODP.net是否關閉了引用遊標?
- 9. 如何檢查Mac/Python中的屏幕是否關閉?
- 10. SqlCommand.Dispose是否關閉連接?
- 11. 是否IDataReader.Dispose()關閉連接?
- 12. Java - 如何檢查JFrame是否關閉
- 13. 如何檢查Dialog是否關閉?
- 14. 如何檢查OutputStream是否關閉
- 15. 如何檢查zipfile是否已關閉
- 16. 如何檢查遊戲是否關閉?
- 17. 如何檢查QWidget是否關閉?
- 18. 檢查UIBezierPath是否關閉
- 19. 檢查數據庫連接是否已關閉 - php
- 20. 檢查mysql連接是否有效
- 21. 如何關閉python中的urllib.urlopen連接
- 22. 如何檢查通過RMySql連接到MySql是否存在?
- 23. 如何檢查mysql連接
- 24. PHP是否關閉了一個關於mysql(i)連接的致命錯誤?
- 25. 關閉ServerSocket - 如何正確檢查客戶端套接字是否關閉?
- 26. 如何檢查藍牙連接是否關閉或無法使用vb.net創建?
- 27. 如何檢查是否在Android應用程序中連接了TCP套接字
- 28. 如何檢查連接是否爲SSL?
- 29. 如何檢查是否PPP連接忙
- 30. 如何檢查DataMapper是否已連接?
事實上,它不適合我。即使conn.open爲true,當我嘗試在長時間的空閒時間後執行查詢時,它仍然會拋出異常「服務器已經消失」。 – 2011-12-13 06:14:11
@Walty:'conn.open'屬性會告訴你連接是否已經明確關閉或是否檢測到遠程關閉。但是,您總是可以嘗試發出查詢,並且突然發現連接已經發出 - 無法提前檢測到這種情況(實際上,這可能發生在發出查詢的過程中),所以唯一真正安全的是將你的電話打包在一個try/except塊中。 – 2011-12-13 15:18:34
@EliCourtwright - 如果一個'嘗試'從mysql錯誤失敗時拋出異常類型是什麼? – sadmicrowave 2011-12-27 19:28:00