Visual Basic - buscar en un recordset registros de una fecha

Life is soft - evento anual de software empresarial
 
Vista:

buscar en un recordset registros de una fecha

Publicado por Eladio (7 intervenciones) el 24/01/2004 19:14:22
Quiero contar los registros de un recordset que sean iguales a una fecha que introduzca en un cuadro de texto, el campo del registro es un campo fecha. me podeis dar algun metodo para hacer esto. Gracias.
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:buscar en un recordset registros de una fecha

Publicado por By_Tony (30 intervenciones) el 25/01/2004 02:43:16
holas talvez si utilizas el datediff
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

RE:buscar en un recordset registros de una fecha

Publicado por Eladio (7 intervenciones) el 25/01/2004 15:33:59
La función que me aconsejas me vendrá bien para una proxima consulta que tengo que realizar.
Me gustaria resolver mi problema utilizando el SELECT, esto es como pretendo realizarlo y no se que es lo que hago mal:

Dim db As Database
Dim rsdynaset As Recordset
Dim sSQL As String

Set db = DBEngine.Workspaces(0).OpenDatabase("trabajo")


sSQL = "SELECT * FROM fechas " & _
"WHERE [FECHAAPERTURA] = "" Texto1.Text "" "

Set rsdynaset = db.OpenRecordset(sSQL, dbOpenDynaset)
rsdynaset.MoveLast
Texto6.SetFocus
Texto6.Text = rsdynaset.RecordCount

Esto es lo que intento hacer, pero la clausula WHERE no debe estar bien construida.
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

RE:buscar en un recordset registros de una fecha

Publicado por Cecilia Colalongo (3116 intervenciones) el 25/01/2004 16:55:59
Si estás utilizando Access fijate de colocar numerales como separadores y enviar la fecha en formato yyyy-mm-dd:

sSQL = "SELECT * FROM fechas " & _
"WHERE [FECHAAPERTURA] = #" & Format(Texto1.Text,"yyyy-mm-dd") & "#"
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

RE:buscar en un recordset registros de una fecha

Publicado por Eladio (7 intervenciones) el 25/01/2004 20:59:08
Cecilia, Llevaba dos dias dando vueltas a este SELECT y con tu ayuda he conseguido hacerlo funcionar.
No se muy bien como combinar y como utilizar los caracteres #, &, "
Te estoy muy agradecido.
Saludos.
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