Có ai biết SQL để nhận danh sách tên bảng thông qua mã trong Android không? Tôi biết .tables
hiện nó thông qua lệnh shell nhưng điều này không làm việc thông qua mã. Có liên quan gì đến siêu dữ liệu, v.v ... không?Android nhận danh sách các bảng
5
A
Trả lời
3
Got it:
SELECT * FROM sqlite_master WHERE type='table'
10
Chỉ cần phải làm như vậy. Điều này dường như hoạt động:
public ArrayList<Object> listTables()
{
ArrayList<Object> tableList = new ArrayList<Object>();
String SQL_GET_ALL_TABLES = "SELECT name FROM " +
"sqlite_master WHERE type='table' ORDER BY name";
Cursor cursor = db.rawQuery(SQL_GET_ALL_TABLES, null);
cursor.moveToFirst();
if (!cursor.isAfterLast()) {
do {
tableList.add(cursor.getString(0));
}
while (cursor.moveToNext());
}
cursor.close();
return tableList;
}
Các vấn đề liên quan
- 1. LINQ: Nhận danh sách tất cả các bảng trong DataContext
- 2. Nhận các mục duy nhất từ danh sách danh sách?
- 3. Cách nhận danh sách các phiên Windows?
- 4. Nhận danh sách liên hệ yêu thích trong Android
- 5. python nhận được một danh sách các giá trị từ danh sách các dict
- 6. Danh sách liên hệ Android
- 7. Danh sách các thủ tục được lưu trữ từ Bảng
- 8. Thuật giả thuật SQL - Lấy danh sách các bảng
- 9. Danh sách các điện thoại Android phổ biến nhất?
- 10. Nhận danh sách phụ từ một danh sách trong Freemarker
- 11. danh sách> danh sách các danh sách
- 12. Looping qua Danh sách android
- 13. Các mục quá cũ trong danh sách bảng tổng hợp
- 14. Danh sách các bảng hệ thống trong SQLite
- 15. Android - Cách nhận danh sách tất cả các bộ lọc có chủ ý có sẵn?
- 16. Android: id xem danh sách
- 17. Android Danh sách mở rộng
- 18. chuyển đổi danh sách các danh sách
- 19. Làm phẳng danh sách các danh sách
- 20. Làm phẳng danh sách các danh sách
- 21. android dexclassloader lấy danh sách tất cả các lớp
- 22. Bảng danh sách T-SQL, Cột
- 23. Chuyển đổi danh sách các danh sách thành danh sách các số nguyên
- 24. Mysql: RENAME BẢNG NẾU DANH SÁCH
- 25. Tạo bảng HTML từ danh sách
- 26. Cách nhận tất cả các mục khác trong danh sách
- 27. Nhận danh sách tất cả các lần bấm với Git
- 28. Nhận mục danh sách động trong các mẫu django
- 29. Nhận danh sách đệ quy của các tệp svn: ignore'd
- 30. Nhận các mục riêng biệt từ danh sách
Nếu tôi in danh sách các bảng này để đăng nhập thì làm cách nào để có thể thực hiện được? –
Ok Cảm ơn rất nhiều. Nó làm việc cho tôi. –
Nếu tôi muốn tìm nạp tên bảng từng người một thì ??? –