PyQt: Ejemplo de Base de Datos
Lenguaje y Librerías usadas
- Python
- PyQt (Liberías para la interfaz grafica).
- MySQLdb (Conexión de Python con MySql).
Aplicación de conexión y operaciones sobre Bases de Datos de MySql mediante Python.Script de la Base de Datos de MySql (dbpyqt4.sql)
GUI creada con las librerías gráficas de Qt mediante PyQt.
MySQLdb de Python (Creación de la clase DataBase)
GUI con PyQt (Fragmento de código)
Operaciones
- Insertar
- Actualizar
- Borrar
- Buscar
Datos de Base de Datos
Código Fuente
Enlace de descarga: Download Code
Hola se ve interesante el tutorial, pero me gustaria ver un videotutorial para quede mas claro
ResponderEliminar¿Qué versión de python estas usando?
ResponderEliminaruso la version 2.7 porque es la mas estable hasta ahora, partir de la version 3 de python tiene algunos problemas de compatibilidad con la version 2.7
EliminarAmigo, tu aplicación funciona muy bien; pero ahora me podrías decir cómo hago para que esta aplicación la pueda compartir en red y que los datos se guarden en una sola máquina..?? tengo un mac 10.6
ResponderEliminarO me podrías decir por favor en dónde puedo encontrar alguna solución para mi problema..??
Muchas gracias por tu tiempo.
Eso es configuración de base de datos crear un usuario y asignarle el host de conexion remota y en la aplicación solo cambias localhost por la IP de la maquina en la que se guardara la base de datos.
EliminarAl parecer el link esta caido, serias tan amable de subirlo nuevamente a otro servicio de alojamiento o enviármelo al correo, estaría muy agradecido si puedo contar con esta información ya que estoy corto de conocimientos en bases de datos y me seria de mucha ayuda... Muchas gracias de antemano.
ResponderEliminarnuevo enlace http://www.4shared.com/zip/ThxpDTpmba/PyQt4_Database1.html
ResponderEliminarMuchas gracias, corre bien aunque me aparece un error no se si a ti te paso. yo creo la base de datos y todo, pero cuando voy a aceptar la informacion aparece esto.
Eliminar1146, "Table 'testdb.Person' doesn't exist"
Si puedes ayudarme seria genial puesto que estoy muy novato en esto, jejeje quiero hacer entender bases de datos en python.. Saludos desde Colombia. Y de nuevo muchas gracias por su ayuda.
Ya lo solucione, Funciona de maravilla el código, Muchas gracias..
Eliminar