none
Sistema de cobro con scanner/lector de barras C# y mysql RRS feed

  • Pregunta

  • Buenas, necesito guía con lo siguiente:

    Estoy haciendo un sistema de cobro como el de los supermercados, lo que quiero es que, al pasar el producto y que el lector de código de barras lo lea, se haga una consulta a la base de datos y me muestre la información en un datagridview. Los productos ya los tengo guardados en una tabla, solo me falta hacer la consulta dependiendo del lector.

    Tengo un scanner eyoyo ey-7100.

    Gracias de antemano.

    sábado, 13 de marzo de 2021 20:40

Respuestas

  • Buenas campeón:

    ¿Cómo estás?

    Primero comprueba en su Web oficial sobre el eyoyo ey-7100 para saber tienen información o SDK, ejemplos o librerías sobre el control del dispositivo indicado. Aunque sean protocolo de comunicaciones, los comandos en ello.

    Lo del MySQL lo harás después cuando sea capaz de realizar la lectura sobre todo esto.

    Hace años hice un ejemplo, sobre leer datos de MySQL con C#, dejo aquí un tutorial en la página 437.

    Ver tutorial.

    Que tengas buen día.


    http://electronica-pic.blogspot.com

    domingo, 14 de marzo de 2021 22:40

Todas las respuestas

  • Hola Graciela:

     Los lectores de códigos de barras leen el código y escriben el dato en un campo de salida, por ejemplo, si pones el cursor en un notepad y escaneas un código el escaner enviara el código al NotePad, tomando esto como base lo que debes hacer es usar el evento TextChangue de un control TextoBox, dentro de ese evento valida si el contenido es diferente de vacío (por aquello de que manualmente alguien teclee un espacio) otra cosa que puedes hacer es validar la entrada de otros caracteres que no sean numéricos para evitar posibles excepciones de conversión de tipos, bien, una vez superada la validación entonces es cuestión de que crees una rutina que recupere tu información de la base de datos tomando como parámetro el código capturado en el control, lo demás es solo mostrar el producto en el DataGridView...

    ¿De todo esto, tienes alguna duda?


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

    domingo, 14 de marzo de 2021 1:21
  • Buenas campeón:

    ¿Cómo estás?

    Primero comprueba en su Web oficial sobre el eyoyo ey-7100 para saber tienen información o SDK, ejemplos o librerías sobre el control del dispositivo indicado. Aunque sean protocolo de comunicaciones, los comandos en ello.

    Lo del MySQL lo harás después cuando sea capaz de realizar la lectura sobre todo esto.

    Hace años hice un ejemplo, sobre leer datos de MySQL con C#, dejo aquí un tutorial en la página 437.

    Ver tutorial.

    Que tengas buen día.


    http://electronica-pic.blogspot.com

    domingo, 14 de marzo de 2021 22:40
  • Hola Graciela,

    ¿Alguna novedad sobre la consulta realizada?

    Gracias por usar los foros de MSDN.

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.

    lunes, 15 de marzo de 2021 14:22
    Moderador