
02/11/2008, 03:38
|
Colaborador | | Fecha de Ingreso: enero-2008 Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 17 años, 2 meses Puntos: 37 | |
Respuesta: Como poner decimales en acces con vb6 Cita:
Iniciado por franko1809 Tio, si es un campo numerico tiene que llevar comillas ' te falto eso Código PHP: '" & Format(Text3, "###0.00") & "'
Código PHP: a = "insert into productos values(" & Val(Text1) & ",'" & Text2 & "','" & Combo1 & "','" & Combo2 & "','" & Combo3 & "','" & Format(Text3, "###0.00") & "' , " & Val(Text5) & ", " & Val(Text4) & "," & Val(Text6) & ", " & Val(Text28) & ")"
conectar_acces.Execute a
saludos No!, precisamente si el campo es numérico y con decimales no debe llevar comillas. Y para grabarlo en la tabla no es necesario ni formatear la variable (eso se haría al mostrar el dato) ni aplicarle la función Val.
Prueba así: a = "INSERT INTO productos VALUES(" & Text1 & ",'" & Text2 & "','" & Combo1 & "','" & Combo2 & "','" & Combo3 & "', " & Text3 & ", " & Text5 & ", " & Text4 & "," & Text6 & ", " & Text28 & ")"
Donde los campos numéricos son los que se corresponden con las variables en Text1, Text3, Text4, Text5, Text6 y Text28. |