El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario O ACABO O ME VUELVO LOCO
eelorriaga
12 Mensaje(s)
Enviado - 13/7/2004
 
X FIN PENSE EN ALGO:
BD.Execute ("DELETE FROM PRUEBA WHERE (([PRUEBA.DIA]<" & f1 & "));")
BD.Execute ("DELETE FROM PRUEBA WHERE (([PRUEBA.DIA]>" & f2 & "));")
ESTO NO DA FALLOS
PERO TANPOCO HACE NADA EN LA TABLA
BUUAAAAA!!!!!!!!!!!!!!!!!!!

Q ME DECIS
ALGO UTIL?
 
Desconocido
Enviado - 13/7/2004
 
Ah ok... el campo f1 es de tipo date... asi que hay que tratarlo de otra manera, el ejemplo anterior que te di sirve solo para variables string...

prueba esto:

1. ... PRUEBA.DIA < #" & f1 & "#")

2. en algunos casos hay que formatear toda la fecha, es decir:

BD.Execute ("DELETE FROM PRUEBA WHERE PRUEBA.DIA< Format(#" & f1 & "#,'dd')")

Suerte!

pd. recuerda que varia segun el tipo de variable:
ejm:

String---> (...PRUEBA.DIA < '" & f1 & "'")
Integer---> (...PRUEBA.DIA < " & f1 )
Date---> (...PRUEBA.DIA < #" & f1 & "#")
 
Desconocido
Enviado - 13/7/2004
 
LO SOLUCIONASTE??????
 
eelorriaga
12 Mensaje(s)
Enviado - 14/7/2004
 
Siiiiiiiiiiiiiiiiiiiiiii!
y ese
musas gracia x tu ayuda,todas las combinaciones q he probad y nada hasta q tu llegaste,jeje gracias de nuevo y si necesitas algo ya sabes
sal2
 
 

 

Contactos myStudio Network