如果用户想要更改密码,我需要更新我的密码表......我该怎么做......我自己尝试过,但应用程序意外停止......
这是changepassword.java
public void insertvalues()
{
prefEditor.putString("Oldpin", Oldpin);
prefEditor.putString("Newpin", Newpin);
prefEditor.putString("Confirm", Confirm);
prefEditor.commit();
try
{
WayDataBase way=new WayDataBase(getApplicationContext());
way.updatePin(Newpin,Oldpin);
}
这是updatePin函数
public void updatePin(String newpin,String oldpin)
{
openOrCreateDatabase();
db.execSQL("UPDATE"+pinTable+"set Pin="+newpin+"where Pin="+oldpin+");");
closeDatabase();
}
我在这里做错了什么?请解释一下..我似乎无法弄清楚!