Busqueda con Fechas en Sql
Publicado por Antonio (36 intervenciones) el 11/04/2007 02:12:22
tengo una base de datos en SQL, con un campo de tipo datetime (me graba la fecha y la hora), yo quiero hacer una busqueda en la que me devuelva los registros de un día.
Yo hago todo esto:
lfecha = LEFT(CMONTH(date()),3)+' '+ ;
IIF(DAY(date())<10, ' ' + ;
sTR(DAY(date()),1), STR(DAY(date()),2))+ ' '+ ;
STR(YEAR(date()),4)
&& lo convierto a este formato: 'Abr 11 2007'
Cad = "select * from devinofi where cveint = '" + thisform.anuming.Value + ;
"' and left(fecvis,11) = '" +lfecha + "'"
SqlRet=SqlExec(Sql,Cad,'catint')
No se si esta bien esto, o hay otra forma de buscar, ya que en la base de datos de SQL, se guarda la info. con fecha y hora.
Yo hago todo esto:
lfecha = LEFT(CMONTH(date()),3)+' '+ ;
IIF(DAY(date())<10, ' ' + ;
sTR(DAY(date()),1), STR(DAY(date()),2))+ ' '+ ;
STR(YEAR(date()),4)
&& lo convierto a este formato: 'Abr 11 2007'
Cad = "select * from devinofi where cveint = '" + thisform.anuming.Value + ;
"' and left(fecvis,11) = '" +lfecha + "'"
SqlRet=SqlExec(Sql,Cad,'catint')
No se si esta bien esto, o hay otra forma de buscar, ya que en la base de datos de SQL, se guarda la info. con fecha y hora.
Valora esta pregunta


0