SQLite
 sql >> база данни >  >> RDS >> SQLite

Върнете търсените данни от sqlite

Във вашата заявка item е низ, така че променете

String strquery="select * from Articles where AS_name= "+item;

до

String strquery="select * from Articles where AS_name='" + item + "'";

Или това

Cursor cur=null;
cur = db.query("Articles", null, "AS_name" + "=?",
            new String[] { item }, null, null, null, null);

вместо

Cursor cur=null;
String strquery="select * from Articles where AS_name= "+item;
cur=db.rawQuery(strquery,null); 

И променете

strvalue=cur.getString(0);

до

strvalue=cur.getString(cur.getColumnIndex("Desc_art"));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Android - опитайте се да отворите отново вече затворен обект:SQLiteQuery с помощта на loaderManager

  2. SQLite ПОКАЖЕ ТАБЛИЦИ Еквивалент

  3. Каква е целта на прожекционната карта за Android в доставчик на съдържание?

  4. Как да генерирате произволно число в рамките на определен диапазон в SQLite

  5. Как мога да разделя дълъг, единичен SQLiteOpenHelper на няколко класа, по един за всяка таблица