Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/07/2010, 09:52
fiss05
 
Fecha de Ingreso: noviembre-2005
Mensajes: 94
Antigüedad: 19 años
Puntos: 0
Respuesta: Null = Nulo??

Gracias!!
En principio con el resto de valores no tengo problemas pero con estos datos númericos.
Es mas he hecho lo siguiente:
If IsNull(punteroCompresion2("EscurrimientoT50")) Then
EscurrimientoT50 = Null
Else
EscurrimientoT50 = punteroCompresion2("EscurrimientoT50")
End If


para comprobar que dato me viene de access y si es nulo que me asigne null y ni por esas, en el if va por el then supuestamente asigna el valor null (aunque segun lo que me dices esto seria redundante si acces y mysql se entienden entre si) pero al hacer

mibase.Execute
("INSERT INTO 001compresion2(NumTrabajo, Asentamiento2,
EscurrimientoDf, EscurrimientoT50)
VALUES
('" & punteroCompresion2("NumTrabajo") & "', " & Asentamiento2 & " ," &
EscurrimientoDf & ", " & EscurrimientoT50 & ")")


Las variables siguen teniendo el valor nulo que no null y me sigue dando error pero si la variable la sustituyo por los valores null

mibase.Execute
("INSERT INTO 001compresion2(NumTrabajo, Asentamiento2, EscurrimientoDf, EscurrimientoT50)
VALUES ('" & punteroCompresion2("NumTrabajo") & "', null ,null, null)")

Lo hace sin problemas.. Asi que no se que problema puedo tener con el nulo y el null???
Muchas gracias