Cuandio utilizas una base de datos de tipo transaccional no necesitas el commit para crear la tabla como te lo informa Juan Ignacio; date una vuelta por google para que tengas más claridad sobre el uso del commit y el rollback para el uso de tu base de datos.
El 20 de mayo de 2011 06:54, Manuel Albarran Guerrero <wea...@gmail.com>escribió: > No lo se, si es necesario el commit, de todas maneras al parecer el error > se encontraba en la base de datos y el sistema de control de concurrencia, y > no en el código del programa. > Gracias por tu respuesta, ya se ha solucionado. > > El 20 de mayo de 2011 13:18, Juan Ignacio <euriba...@gmail.com> escribió: > > No sé si será relevante para el problema, pero las operaciones de >> modificación del esquema de la base de datos (es decir, create table, >> alter table, etc... en vez de Insert, Update, etc) normalmente no >> están bajo el control del sistema de transacciones. O, en otras >> palabras, las transacciones son para la fase de "uso" de la base de >> datos, y no para la fase de "definición". Puedes ahorrarte el commit >> final. >> >> > -- > Manuel Albarrán Guerrero > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Manuel Enrique González Ramírez http://maengora.blogspot.com
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/