Consulta Python 2.4.1 y MySQL 4.1

ZooTV zootv en myrealbox.com
Mar Jul 5 16:14:13 CEST 2005


> ¡Cuidado! Aquí estás empleando dos "conexiones". Al abrir la segunda  
> conexiónestás dejando la primera sin cerrar y, por lo tanto, sin  
> consolidar. Loscommits tienen que hacerse dentro de la misma conexión.  
> En lugar de invocaral SQL, es más seguro que utilices los métodos commit  
> ó rollback de laconexión:
>sql = 'UPDATE dolar set valor = 100.10 where N_mes = ' + str(mes) + '  
> and N_dia = ' + str(dia) + ';'
> conn = Conecta(None, "tablas_generales")
> regis = modifica(conn, sql)
> conn.commit()
> conn.close()

Pero claro. Diste en el clavo, no me había percatado de tremendo error. Es  
que con tanto código y con el apuro uno se nubla. Eliminé las conexiones  
de más y agregé el conn.commit() y mis problemas se resolvieron. Gracias a  
todos por la ayuda.

ZooTV
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es