Generar consulta con MySQLdb
Josh
jlaparicio.vcl en infomed.sld.cu
Mar Ago 26 18:49:44 CEST 2008
En 26/08/2008 16:37:33, Manuel Enrique González Ramírez
<maengora en gmail.com> escribió:
> Por ejemplo:
>
> Después de conectarse con la base de datos la consulta puede ser como
> sigue:
>
> cursor.execute ("SELECT name, password FROM tutabla")
> filas = cursor.fetchall ()
> for f in filas:
> print "%s, %s" % (f[0], f[1])
> print "Número de filas devueltas: %d" % cursor.rowcount
>
> o también puedes hacer esto:
>
> consulta = c.execute('SELECT name,password FROM latabla')
> resultado = c.fetchall()
>
> if resultado<>None:
> for i in resultado:
> print str(i[0]) #Los name
> print str(i[1]) #Los passw
> else:
> msg = wx.MessageDialog(self,"Tabla vacía","Sin datos",wx.OK)
>
> El resto es maquillaje. Sin embargo el consejo que te dio Gerardo es el
> más
> adecuado para que aprendas desde como conectar con la base de datos hasta
> cómo mostrar resultados, que es lo que necesitas
Gracias por el código. Voy a probar y después les digo como salió todo. Ya
yo sé como conectarme a MySQL, crear una Base de Datos, una tabla e
introducirle datos. Lo que me faltaba era la consulta para obtener datos.
Salu2;
J.
--
- Usando Opera 9.51 y su revolucionario sistema de correos M2
- Visite mi WikiPage: http://en.wikipedia.org/wiki/User:Josh_VC
- Visite mi Blog en Infomed: http://blogs.sld.cu/josh/
- Visite "The IT Blog": http://lpinos.sld.cu/it-blog/
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es