sql >> Databasteknik >  >> RDS >> SQLite

Returnera den sökta informationen från sqlite

I din fråga item är sträng, så ändra

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

till

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

Eller det här

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

istället för

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

Och ändra

strvalue=cur.getString(0);

till

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


  1. Följ med mig på PAUG Database Designer Conference

  2. Hur man returnerar månads- och dagnamnen på ett annat språk i MariaDB

  3. Java:Anropar en lagrad procedur i en Oracle-databas

  4. Hur konverterar man XMLTYPE till VARCHAR i ORACLE?