Visual Basic.NET - Realizar consulta de fecha con separador entre fecha y hora.

 
Vista:
sin imagen de perfil

Realizar consulta de fecha con separador entre fecha y hora.

Publicado por Ignacio (3 intervenciones) el 25/09/2021 22:09:57
Hola a todos,

Estoy intentando realizar una consulta a una base de datos para obtener un rango de fechas, sin embargo, el formato en que se almacena la fecha y la hora no me permite hacerlo.

Este es un ejemplo de como queda la fecha y hora dentro de la base de datos:

2021-01-18T14:28:44

Hago la consulta normal pero me arroja nada, ¿Cómo podría realizar la consulta tomando ese formato? o ¿Cómo podría insertar la fecha y hora sin que tenga esa "T" como separador?, que supongo es el problema, y es que en los archivos XML donde se toma esa información de fecha y hora ya vienen así.

Agradecería mucho su apoyo.

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Realizar consulta de fecha con separador entre fecha y hora.

Publicado por Phil Rob (1242 intervenciones) el 26/09/2021 11:07:44
Hola,

No sé si comprendo bien tu pregunta ...

Quizá este ejemplo puede te ayudar :

1
Consulta = "SELECT * FROM " & NombreTablaEnDB & " WHERE FORMAT(ElCampoConElFecha, 'dd/MM/yyyyThh:mm:ss') >= '13/02/2020 00:00:00'"

Pero este debe funcionar también como así :

1
Consulta = "SELECT * FROM " & NombreTablaEnDB & " WHERE FORMAT(ElCampoConElFecha, 'dd/MM/yyyy hh:mm:ss') >= '13/02/2020 00:00:00'"

Buen domingo ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar