Czy ktoś zna kod SQL, aby uzyskać listę nazw tabel za pomocą kodu w systemie Android? Wiem, że .tables
robi to poprzez powłokę poleceń, ale to nie działa przez kod. Czy to ma coś wspólnego z metadanymi itp.?Android otrzymuje listę tabel
5
A
Odpowiedz
3
Got go:
SELECT * FROM sqlite_master WHERE type='table'
10
prostu musiał zrobić to samo. To wydaje się działać:
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;
}
Powiązane problemy
- 1. wiosna: fasola, że otrzymuje listę klas
- 2. Entity Framework - Uzyskaj listę tabel
- 3. Odbiornik transmisji Android nie otrzymuje intencji
- 4. Android otrzymuje tylko obraz z galerii
- 5. SQL Alchemy - Jak uzyskać listę tabel
- 6. jak utworzyć listę i listę podrzędną -android?
- 7. Android RxJava łączy listę
- 8. Android 3.1 Host USB - BroadcastReceiver nie otrzymuje USB_DEVICE_ATTACHED
- 9. Eclipse Logcat nie otrzymuje aktualizacji bieżącego filtru (Android).
- 10. Jak upuścić listę tabel SQL Server, ignorując ograniczenia?
- 11. Jak uzyskać listę dostępnych tabel z połączenia ODBC?
- 12. Jak uzyskać listę istniejących obiektów (tabel) w danych podstawowych
- 13. Jak utworzyć listę tabel na podstawie nazwy kolumny w sybase?
- 14. Jak wyświetlić listę tabel w gridview w Androidzie
- 15. Jak uzyskać listę wszystkich tabel w dwóch różnych bazach danych
- 16. Jak uzyskać listę wszystkich tabel z kolumnami tożsamości
- 17. Jak znaleźć listę tabel bez rekordów w serwerze SQL?
- 18. Android: ListFragment: Jak odświeżyć listę
- 19. Kolejka JMS otrzymuje wiadomość?
- 20. SQL SELECT z wielu tabel
- 21. Fragment Androida jest niszczony, ale otrzymuje OnActivityResult
- 22. Java otrzymuje ogólny typ kolekcji
- 23. JsonConverter CanConvert nie otrzymuje typu
- 24. Vb.net otrzymuje nazwę dnia powszedniego
- 25. notificationManager otrzymuje powiadomienie przez Id
- 26. Android, simple-xml, jak zadeklarować listę elementów?
- 27. Jak wyświetlić listę plików w katalogu android?
- 28. Android - Wyświetl listę usuń element i Odśwież
- 29. utworzyć listę z separatorami alfabetu android - jak?
- 30. Android Adnotacje - Wstrzykiwanie listę nadklasy typu
Jeśli wydrukuję tę listę tabel, aby się zalogować, to jak to możliwe? –
Ok Wielkie dzięki. Mi to pasuje. –
Jeśli chcę pobrać nazwę tabeli jeden po drugim osobno, to ??? –