Nella tua SELECT ottieni solo "pid" e "pname":
String selectProduct="SELECT pid, pname from product...
Ma poi stai cercando di utilizzare un campo che non è nel tuo SELECT:
String productPrice = rows1.getString("price");
Prova a inserire "prezzo" nella tua clausola SELECT.