Visual Basic - pregunta

Life is soft - evento anual de software empresarial
 
Vista:

pregunta

Publicado por ANDRES SOLER (43 intervenciones) el 13/07/2003 23:53:12
quiero que alguien me diga si esta bien o mal:

DT.RecordSource = "SELECT * FROM TABLA WHERE [FECHAPAGO] BETWEEN CDATE('" & Form2.picker(0).Value & "') AND CDATE('" & Form2.picker(1).Value & "') UNION SELECT * FROM TABLA where [ESTADO]='EN CARTERA' "

DT.Refresh

quiero que me muestre los registros que estan depositados y que estan dentro de la fecha establecida
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:pregunta

Publicado por Cecilia Colalongo (3116 intervenciones) el 14/07/2003 01:03:31
En primer lugar intenta cambiar las comillas simples por numerales, luego plantea la consulta de esta manera porque el UNION no hace falta:

"SELECT * FROM TABLA WHERE (FECHAPAGO BETWEEN #" & CDate(Form2.picker(0).Value) & "# AND #" & Form2.picker(1).Value & "#) OR ESTADO='EN CARTERA' "
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