做jdbc sql query的時候,一直跳出 connection not open 的提示。經過一番嘗試後才發現,這是因為之前connection 做過 executeBatch(), 但是batch 是empty, 結果完成以後 jdbc connection不能被open 來進行其他statement execution。
但是這個錯誤名也太難混淆視聽了吧???
原來係create batch 沒addBatch()過就executeBatch(),結果一直 connection closed bug..
沒有留言:
張貼留言