PyQt: Ejemplo de Base de Datos

acceso a base de datos con python y pyqt

Lenguaje y Librerías usadas
  • Python
  • PyQt (Liberías para la interfaz grafica).
  • MySQLdb (Conexión de Python con MySql).
Descripción
Aplicación de conexión y operaciones sobre Bases de Datos de MySql mediante Python.
GUI creada con las librerías gráficas de Qt mediante PyQt.
Script de la Base de Datos de MySql (dbpyqt4.sql)


MySQLdb de Python (Creación de la clase DataBase)

acceso  a base de datos mysql con python

GUI con PyQt (Fragmento de código)

qt con python - pyqt interfaces graficas

Operaciones

  • Insertar
  • Actualizar
  • Borrar
  • Buscar

operaciones de base de datos mysql con python

Datos de Base de Datos

Base de datos mysql y python

Código Fuente
Enlace de descarga: Download Code

Comentarios

  1. Hola se ve interesante el tutorial, pero me gustaria ver un videotutorial para quede mas claro

    ResponderEliminar
  2. ¿Qué versión de python estas usando?

    ResponderEliminar
    Respuestas
    1. uso 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

      Eliminar
  3. Amigo, 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
    O me podrías decir por favor en dónde puedo encontrar alguna solución para mi problema..??
    Muchas gracias por tu tiempo.

    ResponderEliminar
    Respuestas
    1. 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.

      Eliminar
  4. Al 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.

    ResponderEliminar
  5. nuevo enlace http://www.4shared.com/zip/ThxpDTpmba/PyQt4_Database1.html

    ResponderEliminar
    Respuestas
    1. Muchas 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.

      1146, "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.

      Eliminar
    2. Ya lo solucione, Funciona de maravilla el código, Muchas gracias..

      Eliminar

Publicar un comentario

Entradas populares de este blog

Qt/OpenGL - NetBeans: Ejemplo de Transformaciones

Qt 3D: Animación de un cubo