sql >> Databáze >  >> RDS >> SQLite

Vraťte hledaná data ze sqlite

V dotazu item je řetězec, tak změňte

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

do

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

Nebo toto

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

místo

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

A změňte

strvalue=cur.getString(0);

do

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


  1. Kód chyby MySQL:1175 během UPDATE v MySQL Workbench

  2. Zničení Postgres DB na Heroku

  3. Vypočítat max. součtu anotovaného pole nad seskupeným dotazem v Django ORM?

  4. Jak získat každý N-tý řádek v MySQL