다음 코드가 있습니다.
private void trans_tabMouseClicked(java.awt.event.MouseEvent evt) {
try{
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/online_store","poornima","mit1234");
if(con != null){
String query = "SELECT * FROM bill";
rs = stmt.executeQuery(query);
System.out.println("fffgg");
ResultSetMetaData rsmt = rs.getMetaData();
int c = rsmt.getColumnCount();
Vector row = new Vector();
DefaultTableModel model = (DefaultTableModel)expense_table.getModel();
while(rs.next())
{
row = new Vector(c);
for(int i = 1; i <= c; i++)
{
row.add(rs.getString(i));
}
model.addRow( row );
}
}
}catch(Exception ex){
System.out.println(ex);
}
}
위 코드에서 쿼리는 실행되지 않습니다. 라인 null pointer exception
에서 해고 rs = stmt.executeQuery(query);
. 몇 시간을 시도했지만 문제가 어디에 있는지 알 수 없습니다. 도와주세요.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다