SORU
23 Mart 2010, Salı


SQLite sorgu SINIRI deyimi kullanma

Bir limit olmaksızın ListView Bir satır seçer bir sorgu var. Ama hayata artık kullanıcı satır ** 6, SQLite benim sorguda nasıl görüntüleneceğini seçebilirsiniz SharedPreferences bir işe yaramıyor. Tartışmayı bu şekilde geçiyorum:

return wDb.query(TABELANOME, new String[] {IDTIT, TAREFATIT, SUMARIOTIT}, CONCLUIDOTIT   "=1", null, null, null, null, "LIMIT='"   limite   "'");

CEVAP
23 Mart 2010, Salı


(=) operatörü LIMIT madde ile kullanılmaz eşittir. Bunu kaldırın.

İşte LIMIT sorgu bir örnek:

SELECT column FROM table ORDER BY somethingelse LIMIT 5, 10

Ya da:

SELECT column FROM table ORDER BY somethingelse LIMIT 10

Sizin durumunuzda, doğru ifade şöyle olurdu:

return wDb.query(TABELANOME, new String[] {IDTIT, TAREFATIT, SUMARIOTIT}, CONCLUIDOTIT   "=1", null, null, null, null, String.valueOf(limite));

Bir bak buraya SQLite select sözdizimi alın: http://www.sqlite.org/syntaxdiagrams.html#select-stmt

Oldukça kullanışlıdır bu resim: http://www.sqlite.org/images/syntax/select-stmt.gif

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Art Food Kitty - Kelly Eddington

    Art Food Kit

    7 Kasım 2006
  • Brandon McCrary

    Brandon McCr

    15 Ocak 2012
  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013