2014-01-13 58 views
0

我的API接收到的連接不應該有任何未提交的數據。在這種情況下,我需要拋出異常。如何檢查sql服務器連接是否有未提交的數據

+0

如果它處理未提交的更改/事務,它取決於您的API。 – OzrenTkalcecKrznaric

+0

不,我不能處理未被公開的數據它會破壞數據。這就是爲什麼我想在這種情況下拋出異常。 – Mangoose

+0

爲什麼不接受連接字符串(或道德等價物)而不是連接? *您的*代碼打開的連接可以處於您希望的任何狀態。 –

回答

0

可以手動採取控制,見How to start a transaction in JDBC?

或者你可以把事務處理(包括死鎖)在服務器上的程序代碼。在範圍方面你沒有給我們太多的幫助。

相關問題