Tôi có một tên cơ sở dữ liệu "cued" (Android sqlite) nó có một bảng Hello có chứa một cột TÊN tôi có thể nhận được giá trị thành Chuỗi từ cột đó. Hãy để tôi cho bạn thấy phần mã của tôilàm thế nào để có được giá trị cơ sở dữ liệu vào một mảng String trong android (Cơ sở dữ liệu SQLite)
myDB =hello.this.openOrCreateDatabase("CUED", MODE_PRIVATE, null);
Cursor crs = myDB.rawQuery("SELECT * FROM HELLO", null);
while(crs.moveToNext())
{
String uname = crs.getString(crs.getColumnIndex("NAME"));
System.out.println(uname);
}
Nó sẽ in giá trị từng one.Now những gì tôi cần là tôi muốn nhận được các giá trị cột từ cơ sở dữ liệu và vì vậy mà tôi có thể lưu trữ nó trong một String Mảng .
cảm ơn bạn bro bây giờ có thể giúp tôi một lần nữa tôi có một mảng chuỗi tôi muốn so sánh cả về giá trị trong mảng để tôi giải thích mảng đầu tiên của tôi --- String [] ha = {"hello", "hai"}; và chuỗi mảng từ cơ sở dữ liệu ---- Chuỗi [] array = {"hello", "hai"}; tôi muốn kiểm tra từng vị trí của cả hai mảng nếu cả hai đều giống nhau cho phép tôi nhập trang tiếp theo – Ramz
Tốt, nhưng nếu cần để có được tất cả các giá trị cột từ chỉ một hàng để tạo thành mảng chuỗi có nghĩa là làm thế nào để làm gì? – Subha
Cảm ơn bạn rất nhiều !!! nó làm việc cho tôi: D – alireza71