java 问题求解释
建立一个类setChangePassword(作用是修改密码返回类型是BOOLEA值)建立数据库连接对象,代码如下这样写对吗?public class ChangePasswordDao {
//是本用户修改密码不是则返回不成功
private Connection conn;
private CardInfo cardinfo;
//给我密码 我修改
public boolean setChangePassword(CardInfo card) throws SQLException{
//flag初值为false
boolean flag =false;
conn=DBHelper.getConn();
String sql="UPDATE CardInfo SET PASS = ? where cardID= ?";
//判断是否是当前用户密码
if(sql!=null){
flag=true;
}
//关闭数据库连接
try {
conn.close() ;
} catch (SQLException e) {
System.out.println("数据库关闭异常");
}
return flag;
}
}