CRUD PYTHON + TKINTER + Base de Datos Explicado Fácilmente Parte 2.

  Рет қаралды 28,835

CURSOS EN LINEA

CURSOS EN LINEA

Күн бұрын

Пікірлер: 90
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
DESARROLLO APLICACION CRUD PYTHON + TKINTER + Base de Datos Parte 1: kzbin.info/www/bejne/fnWYqZSZg9Nga9E DESARROLLO APLICACION CRUD PYTHON + TKINTER + Base de Datos Parte 2: kzbin.info/www/bejne/nKLMlKRrZbOeoZI
@armandovalerio4309
@armandovalerio4309 3 жыл бұрын
Muy buen Video tutorial, todo funciona a la perfección, solo encontré un pequeño detalle y es que no valida al momento de crear un nuevo registro que los campos deben contener información, es decir si todos los campos están vacíos y le das clic al botón Crear Registro te crea un registro vacío.
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
@@armandovalerio4309 Gracias por comentar, muy buena observación, puedes validarlo con un if que verifique si el campo esta vacío o no. Saludos
@luisfernandolondonosanchez4851
@luisfernandolondonosanchez4851 Жыл бұрын
DE TODOS LOS VIDEOS QUE HE VISTO, ESTE HA SIDO EL MAS EDUCATIVO, EL MAS CLARO, EL MAS PRECIOS..APRENDI BASTANTE....EXCELENTE--FELICITACIONES
@CarlosPenaOficial.
@CarlosPenaOficial. 3 жыл бұрын
estimado programador te agradezco por compartir este video me sirvio de ayuda y practica, para resolver mis problemas te has ganado mi suscripción , te pido por favor que sigas subiendo mas videos sobre PROYECTOS. esto es lo que toda comunidad necesita
@ANGELmedina-gm8on
@ANGELmedina-gm8on 2 жыл бұрын
Muchas gracias por la ayuda, una pregunta tendrá un vídeo explicando cómo realizar un odontograma O algo parecido?
@ACaro-ux2ts
@ACaro-ux2ts Жыл бұрын
Interesante y bien detallado, pero ¿no sería mejor no permitir la creación de un registro con datos en blanco? a menos de que sea un error de mi código me sucede. Gracias
@jorgeperotti8932
@jorgeperotti8932 Ай бұрын
hola buenos días, muy buen video tengo un código muy similar que trato de implementar,entar las funciones pero no estoy pudiendo, puedo enviarle el código para que me puedas decir donde estaría el error. gracias
@angelmiguelferrerasencarna8101
@angelmiguelferrerasencarna8101 2 жыл бұрын
Hola, excelente explicación esos métodos, pero yo siguen el video me da error no me registra y quiero saber cómo hacerlo si quiero conectarlo a Mysql que es el gest por que uso
@CamiloPerez-cs8my
@CamiloPerez-cs8my Жыл бұрын
MUCHAS GRACIAS, hice el código y tengo una duda, como puedo aplicar este ejercicio o conectarlo a una base de datos en mysql workbench ya que no logro hacerlo y veo que se crea un archivo en el video al conectar la base de datos . Podrías explicarme. MIL GRACIAS
@avlasdor
@avlasdor 2 жыл бұрын
Gracias por la explicación. Como se le podría poner una barra de desplazamiento vertical a la Tabla?
@playelectronica
@playelectronica 2 жыл бұрын
Hola tengo un programa de recepcion de materiales hecho con tkinter y mysql que son 28 columnas, lo q no logro es que me cargue los datos cuando hago doble clic a pesar de que copie su ejemplo.
@ivanomarriosmaieru3827
@ivanomarriosmaieru3827 2 жыл бұрын
Hola buenos días. Desde ya muchas gracias por compartir el conocimiento y dedicar su tiempo a esta noble tarea. En mi caso, al ingresar un registro me tira lar el error "ADVERTENCIA","Ocurrió un error al crear el registro, verifique conexión con BBDD". Lo comparé con el código del repertorio e incluso lo probé con ese código y, aun así, me sigue largando el error. Agradecería mucho la colaboración para lograr dejar funcionando el programa. Muchas gracias.
@LuisHPetit
@LuisHPetit 2 жыл бұрын
Hola Ivan, buenas tardes. Discúlpame por molestarte. En mi intención de aprender, he visto con mucha atención este video y luego, con el objetivo de practicar y lo aparentemente aprendido, copié y pegué, sin realizar cambios, el código compartido gentilmente por el Amigo Programador y obtengo el mismo resultado que tu. Hace apenas unos minutos, hice un pormenorizado comentario al respecto, pidiendo ayuda y luego de publicarlo, en instantes, desapareció. Cierto es que aparentemente la publicación es antigua, de hecho, la última respuesta que se hizo en esta página data de 4 meses atrás, tal vez hayan decidido no cursar más comentarios sobre el tema. ¿Has podido solucionarlo? y en caso afirmativo ¿podrías facilitarme una ayuda? Desde ya muchas gracias por todo lo que puedas hacer. Cordial saludo!!
@RogelioReyesOrtiz
@RogelioReyesOrtiz 3 жыл бұрын
Saludos. Le doy las gracias por sus videos. Ahora esperare lo mismo pero con Base de Datos con MySQL o SQL.
@lkjw19
@lkjw19 3 жыл бұрын
Como hago para crear otra ventana la cual mediante un cuadro de texto solicite un ID, y al poner el ID conecte con la base de datos y salga toda la informacion asociada a ese ID previamente registrado?
@angelaguarinrivera7600
@angelaguarinrivera7600 2 жыл бұрын
No me funciona el "Eliminar Registro". Se va para el Except 😪 y lo peor es que tengo las mismas líneas de código. Ya agregué el commit
@CaRiSsnm
@CaRiSsnm 2 жыл бұрын
Me pasa igual, no puedo eliminar habiendo hecho los cambios que ya hizo en el video.
@jeanfrancosanchez3676
@jeanfrancosanchez3676 2 жыл бұрын
a mi tambien me pasa , y no logro encontrar el error, es lo unico que me esta fallando,.
@jeanfrancosanchez3676
@jeanfrancosanchez3676 2 жыл бұрын
@@CaRiSsnm hay que darle doble click al registro,, para poder eliminarlo, es la forma de pasar el miId, estaria bueno que lo tome solo tildando el registro
@josehernandez-lj7lr
@josehernandez-lj7lr 25 күн бұрын
hola, ya no haces videos actuales de python
@edilsonhdz
@edilsonhdz 3 жыл бұрын
Podrias hacer el mismo ejercicio usando POO y arquitectura por capas??
@AIDreamscapes578
@AIDreamscapes578 3 жыл бұрын
Hola gracias por el video ya logre resolver el problema que tenia ahora si lo tengo todo correcto gracias por compartir tus conocimientos
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Excelente
@docentecomputacionlaborato5498
@docentecomputacionlaborato5498 2 жыл бұрын
Gracias profe. Su explicación fue muy precisa y concisa. Profe, qué tan potente es el SQLite, es decir, se puede trabajar con grandes cantidades de registros sin tener problemas de rendimiento?
@cursos_enlinea
@cursos_enlinea 2 жыл бұрын
Gracias por comentar. SQLITE es una solucion para aplicaciones pequeñas y/o monoliticas es decir con db incrustadas, si tienes millones de registros y el archivo donde éstos se guardan superan los 2GB. Lo que se recomienda es usar un Gestor de base de datos independiente por ejemplo Oracle o Mysql para evitar problemas de rendimiento.
@eldaani8760
@eldaani8760 2 жыл бұрын
que tal, tenes algun video de como separarlo por modulos?
@tebybohorquez6121
@tebybohorquez6121 2 жыл бұрын
Muy bueno video..! Tengo una udda.. apenasejecuto el codigo, me sale la ventana root pero me saltan todos los except de una vez. Ya luego cuando quiero crear un registro, no se inserta ni hace nada de otra funcion de los botones. Podrian darme alguna idea para fixear esto? Gracias!
@ronycaceres1621
@ronycaceres1621 3 жыл бұрын
Buen video ahora ya se como hacer la. Base de datos de mi negocio
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Excelente!
@walterleonardo1
@walterleonardo1 3 жыл бұрын
Y para buscar en el registro como se haría?. Porque podria tener una base de datos con un registro grande.
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar. Debes crear una caja de texto que se vincule con una función que use una consulta SELECT con operador LIKE para filtrar por nombre o por cualquier otro criterio.
@luism.6274
@luism.6274 2 жыл бұрын
gracias por compartir excelente tutorial
@ronaldosanchez7687
@ronaldosanchez7687 3 жыл бұрын
Hola. Gracias por el tutorial. Puedes explicarme cómo implementar 3 combobox anidados cargados desde la BD? Ejemplo: País, Estado, provincia. Gracias
@miltonmiralles3941
@miltonmiralles3941 2 жыл бұрын
Buen video Sergio! Me sirvió mucho, saludos!!
@Leo-wz8pu
@Leo-wz8pu 3 жыл бұрын
He buenisimas clases profesor ,, a partir de poner los widgets dar error el codigo con los label.. y no especifica donde es el error.... y esta exacto como el video....
@diegocastillo7664
@diegocastillo7664 2 жыл бұрын
Muy buena explicacion, he seguido paso a paso sin embargo no me reconoce la tabla empleado, al crear la base de datos ok y cuando añado un registro me sale este mensaje sqlite3.OperationalError: no such table: empleado
@cursos_enlinea
@cursos_enlinea 2 жыл бұрын
Gracias por comentar, Revisa la sintaxis en tu código, de pronto se llame empleados en plural o algo así. Saludos
@whitedragon7594
@whitedragon7594 3 жыл бұрын
Hola amigo gracias por el contenido, una pregunta si deseo usar esto con combobox y llaves relacionales como seria la cosa crees que puedas sacar un tutorial con esto?
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar, sería muy similar, solo hay que hacer bien las consultas SQL para obtener la información de la tabla relacionada, para gestionar apropiadamente con la vista. Saludos
@albertmartinez6812
@albertmartinez6812 3 жыл бұрын
Hola, he seguido los dos partes de el curso y al final tengo ciertos problemas. Uno, es estético, no consigo tener la misma ventana en Python que el ejemplo con sus bordes azules. Dos, no me da error pero tampoco sale la información de los elementos de la tabla. Tres, estoy usando VSCode y en el "from tkinter import *", sale el "gusanillo" debajo del from como si fuera error, al igual que la función acerca, debajo de acerca sale el "gusanillo". Como es evidente he repasado varias veces los dos videos y no consigo ver el pq ¿Habría alguna forma de poder acceder al listado del desarrollo para cotejar? Los dos videos están muy bien explicados y por ello, lo próximo será ver los videos de Desarrollo WEB. Gracias de antemano
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar, compartimos el código solo con nuestros suscriptores, si ya te suscribiste, escríbenos a informacion.cursosenlinea@gmail.com
@luiscarlostrotta8119
@luiscarlostrotta8119 3 жыл бұрын
buenas tardes profesor, me encanta su didáctica, muy bueno!!! me suscribí!!!!, tengo un inconveniente : me da error en la sentencia tree.bind .., cuando relaciono el doble click, todo lo demás funciona, pero me dice el tree.bind, error de sintaxis en el tree (lo señala con una flecha), busqué mil formas, el codigo está exactamente igual al suyo y me sigue tirando el error. bueno si me puede ayudar agradecido, saludos cordiales!!!!!
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar, al inicio me equivoqué un poco, pero luego ya lo correjí, en el minuto 30:45 fijate que esté bien la funcion seleccionarUsandoClick y el metodo tree.bind, ademas del codigo como tal revisa que esté bien las identaciones, ya que Python es muy sensitivo con eso. Saludos.
@luiscarlostrotta8119
@luiscarlostrotta8119 3 жыл бұрын
@@cursos_enlinea eso ya lo verifiqué y corregí lo del minuto 30:45, el error persiste, no me podrías facilitar el codigo?, u otra forma de ver el error?, muchas gracias!!!! Saludos y gracias por responder!!!!
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
@@luiscarlostrotta8119 ok ya te ayudamos por interno.. en tu correo
@jeancarlosgutierrez8391
@jeancarlosgutierrez8391 3 жыл бұрын
Por favor ayúdame con el código quee dá un error al ejecutar
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar, compartimos el código solo con nuestros suscriptores, si ya te suscribiste, escríbenos a informacion.cursosenlinea@gmail.com
@Leo-wz8pu
@Leo-wz8pu 3 жыл бұрын
hi.. cuando agrege los codigos de menubar hasta menubar. casde el codigo dejo de funcionar...
@jhonedwards1059
@jhonedwards1059 3 жыл бұрын
Hola, muy bien explicado. Como se podría hacer para que no creara registros en blanco?
@docentecomputacionlaborato5498
@docentecomputacionlaborato5498 2 жыл бұрын
Tiene que validar los campos con un if...si los textbox están vacíos, que no ejecute la función y que mande una mensaje de advertencia...
@walterleguizamon6094
@walterleguizamon6094 3 жыл бұрын
Exelente tutorial, muy claro, bien explicado!!! saludos
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar
@lilianquin9248
@lilianquin9248 Жыл бұрын
Gracias!!👍🏽
@cursos_enlinea
@cursos_enlinea Жыл бұрын
De nada!
@albertovasquez6083
@albertovasquez6083 3 жыл бұрын
Puedes mandar el link del código?, no me hace la conexión con la base de datos
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar, compartimos el código solo con nuestros suscriptores, si ya te suscribiste, escríbenos a informacion.cursosenlinea@gmail.com
@duquesayona4506
@duquesayona4506 2 жыл бұрын
Muy buen video! Disculpa puede pasarme el código por correo es que me ejecuta mal cuando lo copie:(
@nhparrago
@nhparrago Жыл бұрын
Super gracias
@goyobermudez7426
@goyobermudez7426 2 жыл бұрын
Muy bueno
@jrjoseangelito
@jrjoseangelito 3 жыл бұрын
excelente!!!!!!!!!!!!!
@snesabc9564
@snesabc9564 3 жыл бұрын
Hola! me pasarian el codigo porfavor? por como lo cargue no me deja ejecutarlo y no puedo encontrar el error. les envie un mail a la casilla de ustedes pero nadie me respondio
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar. Ya te respondimos al correo
@eddymartinmoralesfajardo1767
@eddymartinmoralesfajardo1767 3 жыл бұрын
Excelente !!!!! Gracias !!!!
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar
@erichuertajara871
@erichuertajara871 3 жыл бұрын
El mejor video Gracias
@juanantoniomelchormontes2088
@juanantoniomelchormontes2088 3 жыл бұрын
tu eres el chidoooooooooo
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar
@luigi2606
@luigi2606 3 жыл бұрын
COMO SE PUEDE CONCATENAR CON DOS GET PARA DOS CMAPOS DIFERENTES DE BBDD, EJEMPLO ESCOGER ENTRE EMPLEADOS Y TAMBIENUN CAMPO EDAD?
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar, las tablas deben estar relacionadas, con clave primaria y foránea respectivamente, luego solo haces la consulta sql para traer los campos
@luigi2606
@luigi2606 3 жыл бұрын
@@cursos_enlinea ya esta si, pero no me busca con las dos condiciones que uso, ejemplo: de la Columna EMPLEADOS escoja solo "obrero" y de la columna AREA DE TRABAJO escoja solo "mecanica". entonces seria miCursor.execute("SELECT * FROM REGISTRO_ENTRADA WHERE EMPLEADOS AND AREA_TRABAJO="+cargo.get() +area.get()) esta bien asi? porque no me da resultado a mi
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar. El query hay que arreglar, primero prueba en el gestor para ver si te devuelve lo solicitado, no se como estarán relacionadas tus tablas pero de pronto en el where, falta algo así, AREA_TRABAJO.area_id = EMPLEADO.area_id, para que se vinculen correctamente las tablas
@luigi2606
@luigi2606 3 жыл бұрын
@@cursos_enlinea es la misma tabla pero son columnas diferentes
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar, entonces realiza las consultas por separado y solo concatena las respuestas.
@jhonccamerccoaperez6505
@jhonccamerccoaperez6505 3 жыл бұрын
Excelente
@JoseLuisMorales
@JoseLuisMorales Жыл бұрын
buenisimo y super vigente mil gracias
@cursos_enlinea
@cursos_enlinea Жыл бұрын
Gracias por comentar
@slddaniel6174
@slddaniel6174 3 жыл бұрын
Podría compartir su código, por favor
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar. Escríbenos a informacion.cursosenlinea@gmail.com para ayudarte
@jorgedanielsosa5116
@jorgedanielsosa5116 3 жыл бұрын
el error que me da es al cargar los datos no refresca pantalla como le hace USTED!!
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar. De pronto te está faltando llamar a la función CargarDatos(), por eso no refresca.
@roccovalitutto990
@roccovalitutto990 3 жыл бұрын
Hola! me pasarian el codigo porfavor?a
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar, en la parte 2 del video hay un enlace a github, ahí está el código del proyecto. Saludos
@roccovalitutto990
@roccovalitutto990 3 жыл бұрын
@@cursos_enlinea no lo veo por eso ahi le envie un correo no me lo puede enviar a mi?
@luigi2606
@luigi2606 3 жыл бұрын
Me sale este error sqlite3.OperationalError: incomplete input
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar, revisale la sintaxis por favor de pronto falta una coma, un punto o una identacion, también, revisale la ubicación de la base se datos también.
@MrNikito1
@MrNikito1 3 жыл бұрын
Hola excelente serie de videos,, un nuevo suscriptor ¿pueden compartir el código por correo?
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Gracias por comentar, compartimos el código solo con nuestros suscriptores, si ya te suscribiste, escríbenos a informacion.cursosenlinea@gmail.com
@lytbicristinaochoamaldonad5153
@lytbicristinaochoamaldonad5153 3 жыл бұрын
Buen tutorial ¿pueden compartir el código por correo?
@cursos_enlinea
@cursos_enlinea 3 жыл бұрын
Con gusto, escribenos por interno a informacion.cursosenlinea@gmail.com
CRUD PYTHON + TKINTER + Base de Datos  Explicado Fácilmente Parte 1.
45:35
CRUD PYTHON con BD aplicando MVC. Explicado Fácilmente
1:41:38
CURSOS EN LINEA
Рет қаралды 9 М.
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 7 МЛН
I tricked MrBeast into giving me his channel
00:58
Jesser
Рет қаралды 28 МЛН
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 70 МЛН
CRUD PYTHON + BASE DE DATOS + SQLALCHEMY Explicado Fácilmente
28:21
Como crear una ventana en python 💎 - Interfaz gráfica con PYTHON
19:17
Andrey Durán Achío
Рет қаралды 38 М.
CRUD Python con Ventanas - Parte 1 - Bases de Datos con Python
25:36
Aplicación WEB con PYTHON ► CRUD python web
2:00:00
Develoteca - Oscar Uh
Рет қаралды 122 М.
MacBook Pro Announcement - October 30
16:53
Apple
Рет қаралды 23 МЛН
Распаковка Айфона На Окне 🤯
0:17
Витя Попкин
Рет қаралды 133 М.
iPhone or Samsung?
0:18
ARSTANOTT
Рет қаралды 4 МЛН