<div dir="auto">Puede ser que se intente grabar como un string cuando debería ser un decimal.<div dir="auto">Deberías convertirlo a decimal[0]. Y luego el insert/update.</div><div dir="auto">Pero para que puedas convertirlo primero eliminar la coma con replace [1]</div><div dir="auto"><br></div><div dir="auto">from decimal import Decimal</div><div dir="auto"><br></div><div dir="auto">n_salario = n_salario.replace(",", "")</div><div dir="auto">n_salario = Decimal(n_salario)</div><div dir="auto"><br></div><div dir="auto">Deberías buscar la forma más cómoda, por ej. Sacarle la coma cuando asignas el valor desde el widget o lo que necesites. </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">[0] <a href="http://docs.python.org/3/library/decimal.html">docs.python.org/3/library/decimal.html</a></div><div dir="auto"><br></div><div dir="auto">[1] <a href="http://docs.python.org/3/library/stdtypes.html?highlight=replace#str.replace">docs.python.org/3/library/stdtypes.html?highlight=replace#str.replace</a></div><div dir="auto"><br></div><div dir="auto"><div dir="auto"><br></div><div dir="auto"><br></div><br><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">El 26 ago. 2017 03:26, "Roberto Matarrita" <<a href="mailto:rmatarria@gmail.com">rmatarria@gmail.com</a>> escribió:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Buenas noches.<div>Tengo una forma para mantenimiento de empleados. Hecha en PYQT5.</div><div>En el campo input mask de la forma yo pongo ###,###.## para separar las cantidades.</div><div><br></div><div>Me da un problema cuando voy hacer un insert o un update, en el campo salario.</div><div>Por ejemplo yo digito 100,000.55. Pero ese valor cuando lo voy a grabar me da error ya que se va tal y como lo digito, es decir 100,000.55 y no me pone la cantidad 100000.55, para que no me de error. Lo que necesito es saber como hago para quitar las comas y no me de el error que me esta generando.</div><div><br></div><div>Gracias.</div><div><br></div><div>Roberto</div><div>Costa Rica.</div></div>
<br>______________________________<wbr>_________________<br>
Lista de Correo de PyAr - Python Argentina - <a href="mailto:pyar@python.org.ar">pyar@python.org.ar</a><br>
Sitio web: <a href="http://www.python.org.ar/" rel="noreferrer" target="_blank">http://www.python.org.ar/</a><br>
<br>
Para administrar la lista (o desuscribirse) entrar a <a href="http://listas.python.org.ar/listinfo/pyar" rel="noreferrer" target="_blank">http://listas.python.org.ar/<wbr>listinfo/pyar</a><br>
<br>
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - <a href="http://www.usla.org.ar" rel="noreferrer" target="_blank">http://www.usla.org.ar</a><br></blockquote></div><br></div></div></div>