SQLite Query в приложении Android дает ошибку - PullRequest
0 голосов
/ 30 сентября 2010

Привет всем, один из моих друзей предложил мне это (Тони), я что-то здесь не так делаю? потому что это дает ошибку во время выполнения. приложение неожиданно остановлено.
Я могу ошибаться в синтаксисе.
просто помогите мне, спасибо заранее. Я благодарен за ваш ответ.


public boolean checkData(String task1, String dte1, String startTime1)
{ </p>

SQLiteQueryBuilder qb = new SQLiteQueryBuilder();
//SQLiteDatabase db = null; // get your database instance here.
qb.setTables("table1");
qb.appendWhere("task = ? AND dte = ?");

Cursor c = qb.query(this.db, new String[] { "task" }, startTime1+" BETWEEN stTime AND enTime",
        new String[] { task1, dte1}, null, null, null);

int a = c.getCount();
if(a>0)
{
    return true;
}
return false;

}

1 Ответ

0 голосов
/ 30 сентября 2010

ПРИВЕТ ВСЕ ... Я решил эту проблему.Я использовал строку для предложения BETWEEN, так как верхний и нижний пределы должны быть в числовом виде.и так работает.Но спасибо за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...