Tôi đang phát triển một ứng dụng menu nhà hàng trong Android. Ứng dụng của tôi có một bảng cơ sở dữ liệu trong đó có các cột sau:Làm cách nào để chọn các giá trị khác biệt từ một cột trong bảng?
- id (khóa chính)
- loại tên
- mục
Phạm trù cột cho thấy các chủng loại mặt hàng như rau, không veg, đồ ăn nhẹ, vv Nó có giá trị trùng lặp và tôi muốn chỉ chọn các giá trị khác biệt từ cột này. Tôi đã thử những điều sau đây nhưng nó không làm việc nếu có ai có thể cung cấp một giải pháp:
String query = "SELECT DISTINCT category FROM todo";
Cursor cursor = database.rawQuery(query,null);
if (cursor != null) {
cursor.moveToFirst();
}
return cursor;
Bạn có gặp bất kỳ lỗi nào không? – diagonalbatman
tôi không nhận được bất kỳ lỗi sqlite nào, nhưng ứng dụng ngừng chạy, trình gỡ lỗi hiển thị nguồn lỗi không tìm thấy. Hiện tại tôi không sử dụng bất kỳ ứng dụng đăng nhập nào – sagar
Bạn nên sử dụng logcat để gỡ lỗi ứng dụng của mình. Nó sẽ cung cấp cho chúng tôi thêm thông tin về vấn đề của bạn .. –