SQLite
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> SQLite

Trả lại dữ liệu đã tìm kiếm từ sqlite

Trong truy vấn của bạn item là chuỗi, vì vậy hãy thay đổi

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

đến

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

Hoặc điều này

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

thay vì

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

Và thay đổi

strvalue=cur.getString(0);

đến

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. Thêm ngày vào một ngày trong SQLite

  2. Android lưu trữ phiên bản cơ sở dữ liệu của SQLite ở đâu?

  3. 5 cách để kiểm tra kiểu dữ liệu của cột trong SQLite

  4. Cách tạo bảng Chỉ khi nó không tồn tại trong SQLite

  5. Có thể xóa các mục nhập cơ sở dữ liệu từ các mục bằng nút không?