我的查询是如何打印/列值的总和土司在SqlLite
Button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int cv;
String getmont="",getyear="";
getmont=year.getText().toString();
getyear= (String) sid.getSelectedItem();
SQLiteDatabase db;
db = openOrCreateDatabase("monthapp", MODE_PRIVATE, null);
curtop = db.rawQuery("SELECT SUM(currentpaid)FROM monthvaluesOrgin WHERE curmonth='" + getmont + "' AND curyear='" + getyear + "'", null);
if (curtop.moveToNext()) {
cv=curtop.getInt(0);
Toast.makeText(getApplicationContext(),cv,Toast.LENGTH_SHORT).show();
}
}
});
如何打印/吐司和值?
它总是显示EOFException类
我曾与在尝试捕捉,但不工作尝试。
你如何迭代光标? –
while(cursor.moveTonext) { } – sukesh
好的,那么您是否阅读过游标类'get *'方法的文档? –