Visual Basic - Seleccion de fechas (ADO)

Life is soft - evento anual de software empresarial
 
Vista:

Seleccion de fechas (ADO)

Publicado por FD (9 intervenciones) el 20/07/2004 10:54:47
seria correcta esta sentencia de seleccion de fechas?
Lo que quiero es seleccionar los registros que tenga un ID especifico y que ademas esten dentro de un rango de fechas.

Set consulta = bd1.Execute("Select * from Entradas where idproducto='" + CStr(Form6.y) + "' And fecha >= '" + CStr(Text1.Text & "/" & Text2.Text & "/" & Text3.Text) + "' and fecha <='" + CStr(Text4.Text & "/" & Text5.Text & "/" & Text6.Text) + "'")
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

RE:Seleccion de fechas (ADO)

Publicado por Cecilia Colalongo (3116 intervenciones) el 20/07/2004 17:53:05
Si la BD es Access las fechas se delimitan con numerales (#) y conviene enviarlas en formato yyyy-mm-dd en tu caso si Text1 es el día, Text2 el mes y Text3 el año sería:

Set consulta = bd1.Execute("Select * from Entradas where idproducto='" + CStr(Form6.y) + "' And fecha Between #" + CStr(Text3.Text & "-" & Text2.Text & "/" & Text1.Text) + "# and #" + CStr(Text6.Text & "/" & Text5.Text & "/" & Text4.Text) + "#")
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