Hola Gente tengo una duda que creo que es lo mas simple que me ha pasado en la vida y no se como solucionarlo,
En una base de Datos de ACCESS , yo creo una tabla cualquiera con 3 campos:
[dato1], [fecha], [dato2]
Despues creo un formulario con origen de control [tabla1]
creamos un boton que de momento no lo voy a dar funciona ya que lo que quiero hacer no importa darle funcionalidad.
ahora lo que quiero hacer es que si en el campo de [fecha] hay algun valor, que el boton no se vea y si hay valor en fecha el boton se vea , este es el codigo que he intentado y no funciona, necesito ayuda por favor
en el evento del formulario ... al activar registro... tengo puesto este codigo en VB :
If fecha.Value = "" Then
Comando0.Visible = False
Else
Comando0.Visible = True
End If
El problema esta en la condicion (fecha.Value = "") creo que no funciona bien, podriais ayudarme? tambien he probado con null y no lo coge. Un saludo y Gracias
Vale ya lo e solucionado yo jeje de todas formas gracias si leeis este pos, se peude dar por cerrado. Por si a alguien le interesa la condicion que habia que poenr es :
If isnull(fecha.Value) Then
Comando0.Visible = False
Else
Comando0.Visible = True
End If
Cita de: ¤¤¤K@NuTöM@N¤¤¤ en 27 Octubre 2008, 22:08 PM
Vale ya lo e solucionado yo jeje de todas formas gracias si leeis este pos, se peude dar por cerrado. Por si a alguien le interesa la condicion que habia que poenr es :
If isnull(fecha.Value) Then
Comando0.Visible = False
Else
Comando0.Visible = True
End If
Asi te funciona pero en el caso de que el campo este nulo, pero si el campo no es nulo te dare error lo mejor seria de esta forma
If IsDate(TxtFechaNac.Value) = False Then Comando0.Visible = False
te trabajaria mejor bueno eso creo
Saludos...