-1
В sqlite группа по запросу работает ... но в android запрос не работает ... как использовать группу по запросу в android.Как использовать группу по запросу sqlite в Android
Ошибка говорит:
Синтаксическая ошибка, удалить этот маркер (Группа по BNAME), ВЫБЕРИТЕ boname, BNAME, SUM (сумма) с аукциона, где boname = "+ boatno.getText() ToString.() Группировка по BNAME, нуль)
protected void adddata1() {
Database db=new Database(getActivity());
SQLiteDatabase sb=db.getReadableDatabase();
Cursor cus=sb.rawQuery("SELECT boname,bname,SUM(amount) FROM Auction where boname ="+boatno.getText().toString() Group by bname,null);//the problem line
cus.moveToFirst();
int j=0,k=0;
for(int i=0;i<cus.getCount();i++)
{
if(cus.getString(0).toString().equalsIgnoreCase(boatno.getText().toString()))
{
//Toast.makeText(getApplicationContext(), "entered",Toast.LENGTH_LONG).show();
bn.setText(cus.getString(1));
Log.e("", cus.getString(1));
amount.setText(cus.getString(2));
Log.e("", cus.getString(2));
adddata();
tr1.removeAllViewsInLayout();
adddata();
search.setClickable(false);
j++;
}
else
{
}
cus.moveToNext();
}
if(j==0)
{
Toast.makeText(getActivity(), "There is no data's on such Boat's",Toast.LENGTH_LONG).show();
}
}