我创建了一个数据库,前三列是空的。我必须稍后向他们插入值。
当我使用更新查询onItemClick
事件时,它会被插入。当我再次点击时,前三列再次更新。我只想更新一次。
我的代码是
Cursor cursor= db.rawQuery("select uSerialNo,dealerCode from unittable", null);
cursor.moveToFirst();
String srNo=cursor.getString(0);
String drCode=cursor.getString(1);
if (srNo.equals(sNo) || drCode.equals(dCode)){
ContentValues cv=new ContentValues();
cv.put("userName",user);
cv.put("mobileNo", address);
cv.put("address", addrs);
db.update("unittable", cv, "uSerialNo='" + srNo + "'", null);
db.update("unittable", cv, "uSerialNo='" + srNo + "'", null);
db.update("unittable", cv, "uSerialNo+'" + srNo + "'", null);
smsManager.sendTextMessage(address,null,"YES. ACTIVATE. Default Password is 1234",null,null);
} else {
Toast.makeText(ActivationActivity.this,"Failed",Toast.LENGTH_LONG).show();
smsManager.sendTextMessage(address,null,"NO. Details or Incorrect. Check the details or Call the Customer Care",null,null);
}