Decimales
Publicado por Angel (6 intervenciones) el 10/09/2001 16:52:35
Tengo una mascara con la propiedad format=#,##0.00, introduzco los datos por ejemplo 1450,50 y me lo convierte a 1.450,50 cuando lo voy a grabar con la instruccion :
sqlg = "INSERT INTO codigo,importe)"
sqlg = sqlg & " Values" & "('" & Campo(C_COD_PROP) & "','"
sqlg = sqlg & Val(Format(Campo(C_IMPORTE) & ")"
conexion.execute(sqlg)
Me dice lo siguiente:
El número de valores de consulta y el numero de valores de destino son diferentes
En access lo tengo puesto como moneda en formato #.##0" €";-#.##0" €"
y cuando lo visualizo en depuración, me muestra lo siguiente
INSERT INTO PAGOS (CODigo,IMPORTE) Values('0001'1450,0)
es decir me lo deja entre comas com puedo hacer para que me lo muestre en decimales y me coja como si fuera un unico campo.
He puesto en IMPORTE(CAMPO,"#,##0.00) y me da el mismo error.
sqlg = "INSERT INTO codigo,importe)"
sqlg = sqlg & " Values" & "('" & Campo(C_COD_PROP) & "','"
sqlg = sqlg & Val(Format(Campo(C_IMPORTE) & ")"
conexion.execute(sqlg)
Me dice lo siguiente:
El número de valores de consulta y el numero de valores de destino son diferentes
En access lo tengo puesto como moneda en formato #.##0" €";-#.##0" €"
y cuando lo visualizo en depuración, me muestra lo siguiente
INSERT INTO PAGOS (CODigo,IMPORTE) Values('0001'1450,0)
es decir me lo deja entre comas com puedo hacer para que me lo muestre en decimales y me coja como si fuera un unico campo.
He puesto en IMPORTE(CAMPO,"#,##0.00) y me da el mismo error.
Valora esta pregunta


0