Foros del Web » Programación para mayores de 30 ;) » Programación General »

Ke hice mal ?

Estas en el tema de Ke hice mal ? en el foro de Programación General en Foros del Web. Por ke no me graba un campo si esta bien la sintaxis pero si le pongo esta si me los graba LA KE SI : ...
  #1 (permalink)  
Antiguo 21/07/2004, 22:00
Avatar de FireLion  
Fecha de Ingreso: noviembre-2002
Ubicación: En una Cueva
Mensajes: 89
Antigüedad: 22 años
Puntos: 0
Ke hice mal ?

Por ke no me graba un campo si esta bien la sintaxis pero si le pongo esta si me los graba


LA KE SI :
If Len(Text3.Text) > 0 Then rspac!nombres = Text3.Text Else rspac!nombres = "No Proporcionado"

LA KE NO:
IIf Len(Text3.Text) > 0, rspac!nombres = Text3.Text, rspac!nombres = "No Proporcionado"

Pôrke si es lo mismo!!!! o no?

Salu2

Y gracias de antemano.
  #2 (permalink)  
Antiguo 22/07/2004, 05:34
Avatar de Javierillo  
Fecha de Ingreso: enero-2002
Ubicación: Barcelona
Mensajes: 695
Antigüedad: 22 años, 10 meses
Puntos: 0
Cita:
IIf Len(Text3.Text) > 0, rspac!nombres = Text3.Text, rspac!nombres = "No Proporcionado"
Fijate,pones "IIF" , con una "I" de más
__________________
NO CLIKES AQUI!!!
  #3 (permalink)  
Antiguo 22/07/2004, 11:55
Avatar de FireLion  
Fecha de Ingreso: noviembre-2002
Ubicación: En una Cueva
Mensajes: 89
Antigüedad: 22 años
Puntos: 0
mmmm

Javierillo

El IIF es como poner if then else en la misma linea pero solo separado por comas
  #4 (permalink)  
Antiguo 22/07/2004, 12:18
 
Fecha de Ingreso: abril-2004
Ubicación: Managua
Mensajes: 150
Antigüedad: 20 años, 7 meses
Puntos: 0
Dim a
Dim c
a = "abcde"
c = IIf(Len(a) > 0, "Ramon", "luis")
MsgBox c

si lo acomodo a tu caso seria

rspac!nombres = IIf(Len(Text3.Text) > 0, Text3.Text, "No Proporcionado")

Última edición por rsiles; 22/07/2004 a las 12:20
  #5 (permalink)  
Antiguo 22/07/2004, 12:55
Avatar de sirocus  
Fecha de Ingreso: julio-2003
Ubicación: Barcelona
Mensajes: 44
Antigüedad: 21 años, 4 meses
Puntos: 0
Que lenguaje ?
__________________
Camisetas exclusivas de diseño
  #6 (permalink)  
Antiguo 22/07/2004, 13:01
 
Fecha de Ingreso: abril-2004
Ubicación: Managua
Mensajes: 150
Antigüedad: 20 años, 7 meses
Puntos: 0
Supongo que Hablaba de visual basic porque la sintaxis que le funciona es de visual basic, pero la que no le funciona es la del visual basic de access

Última edición por rsiles; 22/07/2004 a las 13:02
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:13.