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
@armandovalerio43093 жыл бұрын
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_enlinea3 жыл бұрын
@@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 Жыл бұрын
DE TODOS LOS VIDEOS QUE HE VISTO, ESTE HA SIDO EL MAS EDUCATIVO, EL MAS CLARO, EL MAS PRECIOS..APRENDI BASTANTE....EXCELENTE--FELICITACIONES
@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-gm8on2 жыл бұрын
Muchas gracias por la ayuda, una pregunta tendrá un vídeo explicando cómo realizar un odontograma O algo parecido?
@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Ай бұрын
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
@angelmiguelferrerasencarna81012 жыл бұрын
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 Жыл бұрын
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
@avlasdor2 жыл бұрын
Gracias por la explicación. Como se le podría poner una barra de desplazamiento vertical a la Tabla?
@playelectronica2 жыл бұрын
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.
@ivanomarriosmaieru38272 жыл бұрын
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.
@LuisHPetit2 жыл бұрын
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!!
@RogelioReyesOrtiz3 жыл бұрын
Saludos. Le doy las gracias por sus videos. Ahora esperare lo mismo pero con Base de Datos con MySQL o SQL.
@lkjw193 жыл бұрын
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?
@angelaguarinrivera76002 жыл бұрын
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
@CaRiSsnm2 жыл бұрын
Me pasa igual, no puedo eliminar habiendo hecho los cambios que ya hizo en el video.
@jeanfrancosanchez36762 жыл бұрын
a mi tambien me pasa , y no logro encontrar el error, es lo unico que me esta fallando,.
@jeanfrancosanchez36762 жыл бұрын
@@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-lj7lr25 күн бұрын
hola, ya no haces videos actuales de python
@edilsonhdz3 жыл бұрын
Podrias hacer el mismo ejercicio usando POO y arquitectura por capas??
@AIDreamscapes5783 жыл бұрын
Hola gracias por el video ya logre resolver el problema que tenia ahora si lo tengo todo correcto gracias por compartir tus conocimientos
@cursos_enlinea3 жыл бұрын
Excelente
@docentecomputacionlaborato54982 жыл бұрын
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_enlinea2 жыл бұрын
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.
@eldaani87602 жыл бұрын
que tal, tenes algun video de como separarlo por modulos?
@tebybohorquez61212 жыл бұрын
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!
@ronycaceres16213 жыл бұрын
Buen video ahora ya se como hacer la. Base de datos de mi negocio
@cursos_enlinea3 жыл бұрын
Excelente!
@walterleonardo13 жыл бұрын
Y para buscar en el registro como se haría?. Porque podria tener una base de datos con un registro grande.
@cursos_enlinea3 жыл бұрын
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.62742 жыл бұрын
gracias por compartir excelente tutorial
@ronaldosanchez76873 жыл бұрын
Hola. Gracias por el tutorial. Puedes explicarme cómo implementar 3 combobox anidados cargados desde la BD? Ejemplo: País, Estado, provincia. Gracias
@miltonmiralles39412 жыл бұрын
Buen video Sergio! Me sirvió mucho, saludos!!
@Leo-wz8pu3 жыл бұрын
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....
@diegocastillo76642 жыл бұрын
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_enlinea2 жыл бұрын
Gracias por comentar, Revisa la sintaxis en tu código, de pronto se llame empleados en plural o algo así. Saludos
@whitedragon75943 жыл бұрын
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_enlinea3 жыл бұрын
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
@albertmartinez68123 жыл бұрын
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_enlinea3 жыл бұрын
Gracias por comentar, compartimos el código solo con nuestros suscriptores, si ya te suscribiste, escríbenos a informacion.cursosenlinea@gmail.com
@luiscarlostrotta81193 жыл бұрын
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_enlinea3 жыл бұрын
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.
@luiscarlostrotta81193 жыл бұрын
@@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_enlinea3 жыл бұрын
@@luiscarlostrotta8119 ok ya te ayudamos por interno.. en tu correo
@jeancarlosgutierrez83913 жыл бұрын
Por favor ayúdame con el código quee dá un error al ejecutar
@cursos_enlinea3 жыл бұрын
Gracias por comentar, compartimos el código solo con nuestros suscriptores, si ya te suscribiste, escríbenos a informacion.cursosenlinea@gmail.com
@Leo-wz8pu3 жыл бұрын
hi.. cuando agrege los codigos de menubar hasta menubar. casde el codigo dejo de funcionar...
@jhonedwards10593 жыл бұрын
Hola, muy bien explicado. Como se podría hacer para que no creara registros en blanco?
@docentecomputacionlaborato54982 жыл бұрын
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...
@walterleguizamon60943 жыл бұрын
Exelente tutorial, muy claro, bien explicado!!! saludos
@cursos_enlinea3 жыл бұрын
Gracias por comentar
@lilianquin9248 Жыл бұрын
Gracias!!👍🏽
@cursos_enlinea Жыл бұрын
De nada!
@albertovasquez60833 жыл бұрын
Puedes mandar el link del código?, no me hace la conexión con la base de datos
@cursos_enlinea3 жыл бұрын
Gracias por comentar, compartimos el código solo con nuestros suscriptores, si ya te suscribiste, escríbenos a informacion.cursosenlinea@gmail.com
@duquesayona45062 жыл бұрын
Muy buen video! Disculpa puede pasarme el código por correo es que me ejecuta mal cuando lo copie:(
@nhparrago Жыл бұрын
Super gracias
@goyobermudez74262 жыл бұрын
Muy bueno
@jrjoseangelito3 жыл бұрын
excelente!!!!!!!!!!!!!
@snesabc95643 жыл бұрын
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_enlinea3 жыл бұрын
Gracias por comentar. Ya te respondimos al correo
@eddymartinmoralesfajardo17673 жыл бұрын
Excelente !!!!! Gracias !!!!
@cursos_enlinea3 жыл бұрын
Gracias por comentar
@erichuertajara8713 жыл бұрын
El mejor video Gracias
@juanantoniomelchormontes20883 жыл бұрын
tu eres el chidoooooooooo
@cursos_enlinea3 жыл бұрын
Gracias por comentar
@luigi26063 жыл бұрын
COMO SE PUEDE CONCATENAR CON DOS GET PARA DOS CMAPOS DIFERENTES DE BBDD, EJEMPLO ESCOGER ENTRE EMPLEADOS Y TAMBIENUN CAMPO EDAD?
@cursos_enlinea3 жыл бұрын
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
@luigi26063 жыл бұрын
@@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_enlinea3 жыл бұрын
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
@luigi26063 жыл бұрын
@@cursos_enlinea es la misma tabla pero son columnas diferentes
@cursos_enlinea3 жыл бұрын
Gracias por comentar, entonces realiza las consultas por separado y solo concatena las respuestas.
@jhonccamerccoaperez65053 жыл бұрын
Excelente
@JoseLuisMorales Жыл бұрын
buenisimo y super vigente mil gracias
@cursos_enlinea Жыл бұрын
Gracias por comentar
@slddaniel61743 жыл бұрын
Podría compartir su código, por favor
@cursos_enlinea3 жыл бұрын
Gracias por comentar. Escríbenos a informacion.cursosenlinea@gmail.com para ayudarte
@jorgedanielsosa51163 жыл бұрын
el error que me da es al cargar los datos no refresca pantalla como le hace USTED!!
@cursos_enlinea3 жыл бұрын
Gracias por comentar. De pronto te está faltando llamar a la función CargarDatos(), por eso no refresca.
@roccovalitutto9903 жыл бұрын
Hola! me pasarian el codigo porfavor?a
@cursos_enlinea3 жыл бұрын
Gracias por comentar, en la parte 2 del video hay un enlace a github, ahí está el código del proyecto. Saludos
@roccovalitutto9903 жыл бұрын
@@cursos_enlinea no lo veo por eso ahi le envie un correo no me lo puede enviar a mi?
@luigi26063 жыл бұрын
Me sale este error sqlite3.OperationalError: incomplete input
@cursos_enlinea3 жыл бұрын
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.
@MrNikito13 жыл бұрын
Hola excelente serie de videos,, un nuevo suscriptor ¿pueden compartir el código por correo?
@cursos_enlinea3 жыл бұрын
Gracias por comentar, compartimos el código solo con nuestros suscriptores, si ya te suscribiste, escríbenos a informacion.cursosenlinea@gmail.com
@lytbicristinaochoamaldonad51533 жыл бұрын
Buen tutorial ¿pueden compartir el código por correo?
@cursos_enlinea3 жыл бұрын
Con gusto, escribenos por interno a informacion.cursosenlinea@gmail.com