2010-12-10 15 views
0

而從JSP添加一些數據,以表,僅一個數據的行被插入org.springframework.dao.DataIntegrityViolationException

另外一個org.springframework.dao.DataIntegrityViolationException被拋出。

你可以說爲什麼會引發這個異常嗎?

+0

需要更多信息:你需要存儲什麼,你的數據庫映射/數據庫結構如何,你使用哪個數據庫,完整的堆棧跟蹤,... – Ralph 2010-12-10 10:19:55

+1

並接受答案,你必須點擊「複選標記「旁邊的符號。 – Ralph 2010-12-10 10:21:08

+0

這裏我使用SQLServer和我使用Spring與休眠,我的任務是我傳遞N行no時間(我正在使用JavaScript在同一表底部顯示相同的行在標記)..... ....所以任何插入no.of行到同一個表。同時點擊我的jsp頁面中的提交按鈕,只有一些行被插入,剩下的顯示一個org.springframework.dao.DataIntegrityViolationException ......... – Naresh 2010-12-10 11:27:55

回答

0

在大多數情況下,有關數據庫約束違規的例外情況。 - 在你的情況下,我猜想這是一些獨特的約束 - 但這只是猜測。

+0

不是!!這裏唯一的約束將會休眠(自動)。我一次直接傳遞n個行。在特定的時間裏,他們中的幾個人都插入到db中。因爲剩下的就是引發異常 – Naresh 2010-12-10 11:21:12

+0

那麼有沒有數據庫約束呢? – Ralph 2010-12-10 11:27:30

相關問題