Come ottenere il valore Data/ora dalla colonna del database tramite un cursore e memorizzarlo in una variabile Timestamp in Android SDK. Im usando java.sql.Timestamp e il valore nel database sqlite è di tipo TIMESTAMP. Ho creato una classe con tutti i campi come nomi di colonne del database e desidero creare un nuovo oggetto dopo aver letto un record dal database.Come ottenere il valore della colonna Timestamp in Android tramite il cursore
14
A
risposta
18
Devi usare i metodi del cursore per ottenere il valore come una stringa e quindi utilizzare il metodo valueOf statica della classe Timestamp per riconvertirlo in una vera e propria Timestamp:
Timestamp.valueOf(cursor.getString(0))
Io uso questo tutto il luogo e funziona come un fascino. Ad esempio, durante l'iterazione sul set di risultati, puoi impostare i campi Indicatore data e ora del tuo oggetto.
obj.setId(cursor.getLong(0));
obj.setName(cursor.getName(1));
obj.setAddDate(Timestamp.valueOf(cursor.getString(2)));
Spero che sia quello che stai cercando.
Problemi correlati
- 1. Come ottenere il nome della colonna datatable?
- 2. Android: Il cursore della finestra è pieno
- 3. Ottieni il nome della colonna in cui il valore è qualcosa in pandas dataframe
- 4. Quando chiudere il cursore in Android?
- 5. Come ottenere il nome della colonna della chiave primaria tramite JDBC
- 6. Come posso modificare il valore predefinito della colonna in PostgreSQL?
- 7. Ottenere il valore massimo di una colonna in MySQL DB
- 8. momentoJS ottenere il timestamp UTC
- 9. Come ottenere il valore della cella per nome colonna non per indice in GridView in asp.net
- 10. Inserire MySQL valore colonna timestamp con SQLAlchemy
- 11. Trova se il valore nella colonna A contiene il valore della colonna B?
- 12. Doctrine: come contrassegnare il valore della colonna dell'oggetto come sporco?
- 13. Ottieni il valore della colonna nascosta in Gridview
- 14. CIP tramite il cursore PL/SQL
- 15. Come ottenere il valore massimo di una colonna ID univoco tramite LINQ
- 16. Excel: verificare se il valore della cella esiste nella colonna e quindi ottenere il valore della cella NEXT
- 17. cursore android come ottenere valori nulli dalle colonne
- 18. Come aggiornare il valore di Oracle Timestamp dal corrente a un timestamp dal passato
- 19. SQL: Ottenere rapidamente il valore della colonna B dovunque la colonna A è minima
- 20. Come modificare il suono della notifica tramite codice in Android?
- 21. Ottenere il valore più alto di una colonna in MongoDB
- 22. Imposta il valore massimo della colonna come valore iniziale della sequenza con i tag liquibase
- 23. Come posso creare il timestamp SQL come nome di colonna?
- 24. come ottenere il valore della variabile di ambiente in Android.mk?
- 25. Come ottenere il valore della casella di testo in ember.js
- 26. Come ottenere il valore della casella di testo in React?
- 27. Trova il prossimo valore della colonna AUTO_INCREMENT in MySQL
- 28. Come posso ottenere il valore da EditText in Android?
- 29. Come ottenere il valore di stringa del prefisso in Android?
- 30. Come ottenere il valore di commutazione in Android?