Cómo obtengo el valor Timestamp de la columna de la base de datos mediante un cursor y lo almacena en una variable Timestamp en sdk de Android. Im utilizando el java.sql.Timestamp y el valor en la base de datos sqlite es del tipo TIMESTAMP. He creado una clase que tiene todos los campos como nombres de columna de la base de datos y deseo crear un nuevo objeto después de leer un registro de la base de datos.Cómo obtener el valor de la columna Timestamp en android mediante el cursor
14
A
Respuesta
18
Tienes que utilizar los métodos de cursor para obtener el valor como una cadena y luego utilizar el método valueOf estática de la clase Marca de tiempo para volver a convertirlo en una marca de tiempo adecuado:
Timestamp.valueOf(cursor.getString(0))
Yo uso esta todo el lugar Y funciona como un encanto. Por ejemplo, al iterar sobre el conjunto de resultados, puede establecer los campos de Marca de tiempo de su objeto.
obj.setId(cursor.getLong(0));
obj.setName(cursor.getName(1));
obj.setAddDate(Timestamp.valueOf(cursor.getString(2)));
Espero que sea eso lo que está buscando.
Cuestiones relacionadas
- 1. ¿Cómo obtener el valor de columna del cursor sqlite?
- 2. Cómo obtener el historial de comandos mediante la tecla de cursor en Linux tclsh
- 3. python postgres cursor timestamp número
- 4. ¿La columna TimeStamp es única?
- 5. android, cursor devolviendo valor booleano?
- 6. obtener la tabla unirse con el valor de columna
- 7. Buscar si el valor en la columna A contiene el valor de la columna B?
- 8. Identificando el tipo de datos de una columna en un cursor de SQLite Android
- 9. columna timestamp mysql
- 10. ¿Cómo puedo obtener el número de columna del cursor en un cuadro de texto en C#?
- 11. Mover el cursor del ratón mediante programación
- 12. Obtener el valor más alto de una columna en MongoDB
- 13. Obtener posición de cursor Teclado de Android
- 14. PostgreSQL: Timestamp en el futuro
- 15. Cómo obtener el elemento bajo el cursor en WPF ListView
- 16. Obtener la posición del cursor en Android en Editar texto?
- 17. Agregue el valor que falta en la columna con el valor de la fila de arriba
- 18. ¿Cómo obtener un valor de propiedad mediante la reflexión
- 19. ¿Cómo cambio el valor predeterminado de la columna en PostgreSQL?
- 20. Encontrar el valor máximo en la columna de la tabla
- 21. Columna MySQL 'Update Timestamp' - Trigger
- 22. cómo obtener el valor de la base de datos a una matriz de cadenas en Android (base de datos SQLite)
- 23. pandas - Obtener mayor valor reciente de una columna en particular indexado por otra columna (obtener el valor máximo de una columna en particular indexado por otra columna)
- 24. ¿Cómo obtener el valor de Spinner?
- 25. MySql - SELECCIONAR columna TimeStamp en formato UTC
- 26. ¿Cómo obtener el valor de la propiedad heredada mediante la reflexión?
- 27. Actualizar el valor de la columna PostgreSQL
- 28. sql server: obtener el valor predeterminado de una columna
- 29. Cómo actualizar una columna TIMESTAMP a TIMESTAMP WITH TIME ZONE en Oracle
- 30. ¿Cómo establecer el valor predeterminado de MySQL DateTime (no TIMESTAMP) en NOW() o Current_DateTIme?