Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/07/2005, 03:00
Juan Fco.
 
Fecha de Ingreso: julio-2005
Mensajes: 59
Antigüedad: 19 años, 7 meses
Puntos: 0
SQL no me admite expresiones decimales

Dim N_1 as integer
strSQL = "UPDATE ALUMNOS SET ALUMNOS.N1=" & N_1
CurrentDb.Execute strSQL

En el código anterior si definio N_1 como integer funciona (si es un nº decimal, lo aproxima), pero si lo defino como double, solo funciona cuando N_1 es entero, es decir que si N_1 es decimal no tengo forma de que lo admita la SQL a no ser que lo meta a presión, de esta manera:

strSQL = "UPDATE ALUMNOS SET ALUMNOS.N1=3.1"