hola a todos,
estoy trabajando contra una BD Access y tengo una tabla "productos". cada
producto tiene un precio y el precio es de tipo "moneda" con 2 decimales
(trabajamos con centimos de euro).
mi problema es el siguiente:
en Access, si pongo 3.44 me pone 344 por lo que no me vale
si pongo 3,44 no cambia nada por lo que me vale
el problema es que intento hacer un INSERT con este valor, y este 3,44 se
considera como 2 valores u elementos en vez de 1 por lo que tengo un
argumento demas y el INSERT no funciona.
ejemplo de la INSERT: INSERT INTO tabla_temporal(idTabla, Precio) VALUES
(100,13,7) ==> 13,7 es el precio
he pensado en varias soluciones:
1- poner el campo "precio" en string y convertirlo segun necesidad
2-sustituir la coma por un punto pero en este caso, la tabla destino tendra
el mismo problema por lo que no me vale
¿veis alguna mejor solucion?
gracias de antemano por vuestra ayuda
Leer las respuestas