CRUD Python con Ventanas - Parte 1 - Bases de Datos con Python

Поделиться
HTML-код
  • Опубликовано: 24 окт 2024
  • Este es el primer vídeo de una serie de 4 en donde se desarrolla una aplicación en Python para acceder a Datos desde una Base de Datos en MySQL. Se podrán Insertar, Modificar, Eliminar y Consultar registros en la BD. La aplicación se desarrolla utilizando un entorno gráfico con Tkinter, es decir con ventanas.
    En esta primera entrega se diseña la ventana con los componentes gráficos de Tkinter, es decir, se agregan los botones, cajas de texto, etiquetas y un control Treeview para mostrar los registros
    Código:
    github.com/jua...
    Ventanas utilizando POO
    bit.ly/3eD7aqt
    Instalar MySQL - Base de Datos
    • Como Instalar MySQL Se...
    Controles Label y Entry
    bit.ly/3aCjXYX
    Base de Datos en Python
    bit.ly/3tWPImX
    Treeview en Python - Creando una vista de tabla o GridView
    bit.ly/3vsjZKu
    👋😀 Suscribete: 👉 bit.ly/30FqcFm
    🚀🧰 Canal de RUclips: 👉 bit.ly/3iwlXVh
    👣 ✈️ Canal en Telegram: 👉 bit.ly/3oXowlM
    📰📱Página de Facebook: 👉 bit.ly/3qzg24O
    👨‍🏫 💻 Programación en Español: 👉 bit.ly/2Bt7aJQ
    Efrén Juárez
    #TurboCodigo
    #ProgramacionEnEspañol

Комментарии • 32

  •  3 года назад +6

    Código: github.com/juarezefren/mecatronica/blob/master/Python-CRUD-Tkinter1.rar

  • @imr1966
    @imr1966 8 дней назад

    Interesante su explicación. Saludos desde el Perú.

  • @carlosn4717
    @carlosn4717 3 года назад +9

    Sería genial un curso para realizar un punto de ventas con base de datos :) Excelente video, felicidades, te seguimos :)

  •  8 месяцев назад

    mAESTRO, muchas gracias por su maravillosa lección, me gustaria que tuviera su propia escuela en linea para seguir sus enseñanzas.

  • @danieldaza7801
    @danieldaza7801 3 года назад +1

    men muchas gracias no sabes lo valioso que es este conocimiento

  • @nelsonalviarez2712
    @nelsonalviarez2712 Год назад

    Valioso material gracias amigo saludos desde Venezuela muy bueno tu material felicitaciones

  • @sebastianl.r.3150
    @sebastianl.r.3150 9 месяцев назад +1

    que buen video

  • @andredias6356
    @andredias6356 10 месяцев назад

    Obrigado por compartilhar seu conhecimento

  • @moraaa927
    @moraaa927 3 года назад

    Si! Justo lo que andaba necesitando :D

  • @albertochavez1775
    @albertochavez1775 3 года назад +1

    ahh!! te mamaste!!, es justo lo que se necesita

  • @yudelkacafe754
    @yudelkacafe754 Год назад

    Hola! Gracias por el video.
    Me interesa saber porque treeview no reconoce el "column"??

  • @abelrey3147
    @abelrey3147 3 года назад +3

    Me gustaría si se puede un crud por ejemplo de una factura con su detalle. Quisiera ver cómo recuperas el id de la factura para incluirlo en los registros del detalle de la misma

    • @Henry_Nunez
      @Henry_Nunez 3 года назад

      Amigo yo particularmente te recomiendo un dato (campo) en donde sea la clave del artículo es decir un dato numérico de 6 dígitos en donde los tres primeros te permita identificar el tipo de articulo, ejem: 001 pantalón - 002 blusas - 003 Short y así sucesivamente y los otros 3 dígitos sea el estilo de ese articulo: ejem: 001 Jean clásico - 002 Adidas - 003 Sin bolsillos - etc. De esta manera quedaría así: 👀
      *001001* Pantalón Jean clásico
      *001002* Pantalón Adidas
      *001003* Pantalón Sin bolsillos
      Pues fíjate que los primeros tres números se refiere al pantalón y los tres siguientes al estilo que identifica al pantalón (en este caso como ejemplo)
      Además debes tener un dato que te permita también guardar el número de la factura en cada artículo que ingreses, así de esta manera te puedes traer la factura que deseas con todos sus artículos. *Saludos* 👍

    • @abelrey3147
      @abelrey3147 3 года назад +1

      @@Henry_Nunez muchas gracias por tu respuesta bro, yo me refería a q cuando creo 1 nueva factura, ésta no tiene id, pero cuando le doy al botón guardar, 1ro guarda la factura en la tabla factura, por ejemplo fac012021 y necesito recuperar el id, ya que lo otorga automáticamente la base de datos al insertar el registro, de esa factura para q cuando guarda los diferentes elementos en la tabla detallefactura tb pueda añadirles el idfactura y q de esa forma queden relacionados. Había pensado hacer una consulta que me filtrara por número de factura que acabo de introducir y me recupere sólo el id en 1 variable para que cuando guarde el detalle pued, no sé si hay alguna forma mejor de hacerlo.
      Salu2

    • @Henry_Nunez
      @Henry_Nunez 3 года назад +3

      @@abelrey3147 El ID no te sirve de nada amigo porque eso lo genera el sistema automáticamente, es simplemente un correlativo de uno en uno, en pocas palabras es un contador de registros. Si lo haces como yo te indique vas a poder controlar todos tus artículos por facturas y además clasificaría los artículos de tal manera de llevar un buen inventario. Imagino que también habrás pensado en otra tabla que contenga: numero de factura, fecha, datos del cliente y relacionas la tabla: artículos con la de clientes a través del *numero de la factura* Saludos.

    • @abelrey3147
      @abelrey3147 3 года назад +1

      @@Henry_Nunez gracias Bro, probaré como dices. Saludos 😊

  • @hectoroyarzun4281
    @hectoroyarzun4281 2 года назад +1

    Excelente video

  • @barryluismdl7530
    @barryluismdl7530 Год назад

    Gracias crack por compartir

    •  Год назад

      Gracias por ver

  • @juliocv9258
    @juliocv9258 3 года назад +1

    Cuando utilizo en el main la instruccion "from ventana import *", no reconoce ventana... a que se deberá?

    • @lolillamarin7819
      @lolillamarin7819 6 месяцев назад

      yo tambien tengo el mismo problema
      me tira error en la linea 12 y 7

  • @freddyrandhalastucuriquisp5456
    @freddyrandhalastucuriquisp5456 2 года назад

    Buen video muy explicativo

  • @carlosangulo4203
    @carlosangulo4203 2 года назад

    muy buen video

  • @emiliorambaldi2894
    @emiliorambaldi2894 2 года назад

    Alguien me puede decir como puedo imprimir el texto que se encuentra en un botón?
    Gracias.

  • @presentahn
    @presentahn 3 года назад

    Buen día me gustaria que hiciera un video de como hacer un mapa interactivo en python

  • @KaDrD
    @KaDrD Год назад

    nice, pero un terminal que no haga sangrar los ojos

    •  11 месяцев назад

      El fondo blanco lo uso para los vídeos porque se aprecia mejor, para programar puedes cambiar la combinación de colores

  • @papiyeida
    @papiyeida Месяц назад

    tio aprende a teneer orden , paso a paso no haciendo una cosa depues otrta para luego estar borrando , aclarate y ten las ideas claras , si vas a trabajar con archivos dieferentes debe hacer lo desde un princio y asi dejar de estar mareando , asi confunde a los chavales ,,, se organizado y planifica el video antes de hacerlo

  • @bozcorpsa5846
    @bozcorpsa5846 3 года назад

    Exelente video