public class DatabaseHelper4 extends SQLiteOpenHelper {
private final static String DBNAME = "Bidprice";
private final static int DBVERSION = 2;
SQLiteDatabase mDB2;
public final static String TBL_BID = "bidprice";
public final static String COL_BID_ID = BaseColumns._ID;
public final static String COL_BID_PRICE = "pricebid";
public final static String COL_BID_NAME = "namebid";
private String crt_tbl_bidprice = "CREATE TABLE IF NOT EXISTS " + TBL_BID + "(" +
COL_BID_ID + " INTEGER PRIMARY KEY, " +
COL_BID_PRICE + " TEXT, " +
COL_BID_NAME + " TEXT " +
")";
public DatabaseHelper4(Context context) {
super(context, DBNAME, null, DBVERSION);
mDB2 = this.getWritableDatabase();
}
@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL(crt_tbl_bidprice);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
public long addPrice(String price,String nameprice) {
ContentValues cv = new ContentValues();
cv.put(COL_BID_PRICE,price);
cv.put(COL_BID_NAME,nameprice);
return mDB2.insert(TBL_BID,null,cv);
}
public Cursor getLatestPrice() {
return mDB2.query(TBL_BID,null,null,null,null,null,COL_BID_PRICE + " DESC","1");
}
}
Я пытаюсь запросить более одной информации (столбца) из таблицы этой базы данных.Как мне это сделать? Я считаю, что это связано с форматированием оператора запроса в моей функции getLatestPrice ()
Надеюсь, я смогу получить некоторую помощь. Очень признателен