Visual Basic - Ayuda SQL

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda SQL

Publicado por gerom (27 intervenciones) el 09/08/2001 00:05:25
Me voy a quedar sin trabajo auxilio este maldito vb6 no funciona SQL es recontra malo me dicen hacer lo siguiente.

Set tabla = datos.OpenRecordset("SELECT * " _
& "FROM pepago " _
& "where val(DATO) = '" & Val(filtrar) & "'" _
& "and datevalue(fecha) >= '" & Text18.Text & "'", dbOpenDynaset)

no filtra los datos de la operación, filtra basura y mas basura auxilioooooooooooooooooooooooooooooooooooooooooooo donde estoy cometiendo el error
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:Ayuda SQL

Publicado por vampy (87 intervenciones) el 09/08/2001 02:25:48
Tu SQL NO ES CORRECTO:

vSQL = "SELECT * FROM pepago where val(DATO) = " & Val(filtrar) &
" and datevalue(fecha) >= " & Text18.Text

LOS DATOS NUMERICOS NO VAN ENTRE COMILLAS, Y SI COMPARAS FECHAS DEBEN IR ENTRE ##, PERO SI CONVIERTES LA FECHA EN UN NUMERO, ENTONCES NO LLEVA COMILLAS SIMPLES.
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