我是在一個方法中連接配接的資料庫,然後将查詢結果ResultSet rs傳遞給另一個方法,結果報錯的.
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnL3MTMxETNzYTM5ATMwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
原因是連接配接資料庫擷取結果之後ResultSet和Connection都是要關閉的,一旦關閉這兩者中的其中一個,rs就會變成空
是以解決辦法就是在連接配接資料庫的方法中将rs轉成Result類型,才可以傳遞給别的函數使用
import javax.servlet.jsp.jstl.sql.Result;
Result result=ResultSupport.toResult(rs);
具體周遊方法不細說了.
上述連接配接資料庫操作在部落格:
https://blog.csdn.net/hmmmmm2929/article/details/86154513