sql >> Database teknologi >  >> RDS >> SQLite

Returner de søgte data fra sqlite

I din forespørgsel item er streng, så skift

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

til

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

Eller denne

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

i stedet for

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

Og ændre

strvalue=cur.getString(0);

til

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


  1. Bedste måde at få resultattælling, før LIMIT blev anvendt

  2. Hvordan kan jeg gemme og hente billeder fra en MySQL-database ved hjælp af PHP?

  3. Optimering af en SELECT-forespørgsel, der kører langsomt på Oracle, som kører hurtigt på SQL Server

  4. RMAN fejler med RMAN-06900 RMAN-06901 ORA-04031