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