none
CAMBIAR COMA POR PUNTO AL GUARDAR DATOS EN UNA TABLA MYSQL DESDE UN DATAGRIDVIEW RRS feed

  • Pregunta

  • Holas amigos del foro de nuevo tengo una consulta para uds.
    Tengo una datagridview (Visual studio 2010), en el datagrid ingreso productos con sus respectivos precios
    Ej:
    Codigo: 001
    Producto: xxxx
    Precio: $145,43
    Lo que necesito basicamentes es que al guardar los datos en mi tabla (MySQL) Llamada "Productos", me cambie la coma por un punto, osea "145,43" me lo guarde como "145.43", no se si se puede desde el formulario o mediante un procedimiento almacenado la verdad que estoy estancado con ese problema.
    Desde ya muchisimas gracias al que me pueda brindar una ayuda.
    viernes, 4 de marzo de 2016 4:19

Todas las respuestas

  • Hola:

     Posiblemente lo único que estés experimentando sea un problema de configuración regional ya que en algunos países la coma ","  se usa como separador decimal y en otro como en el caso de México se usa el punto para hacer la separacion decimal, no se cual sea tu caso pero eso es lo que supongo yo.

     Si este es tu caso no necesitas eliminar explicitamente ningún caracter solo normalizar la cultura regional tanto en tu base de datos como en tu aplicacion y listo, en ambos lados veras el mismo símbolo de moneda y separador decimal.


    Saludos desde Monterrey, Nuevo León, México!!!

    viernes, 4 de marzo de 2016 5:40
  • Hola amigo Jose Luis Muchisimas Gracias por responder tan pronto.

    Lo que pasa es que lo necesito hacer de esa forma amigo luis al guardar el precio en la tabla de mysql lo tengo que guardar con el punto como separador decimal y no con la coma.

    En un textbox vi que se usa el "replace" para cambiar la coma por el punto, pero no se como hacerlo en un datagrid ya que tengo que ingresar varios productos a la vez con diferentes precios.

    Desde ya muchas gracias amigo Jose Luis Por la ayuda que me puedas brindar.

    viernes, 4 de marzo de 2016 6:40