[Zope-es] Como saber cuando un SQL method ha dado error o no se ha
realizado con exito
Pedro León López
pedroleonlopez en gmail.com
Lun Dic 4 16:20:10 CET 2006
Hola a todos,
Estoy liado con un script que elimina ciertos usuarios (profesores) de la
base de datos mysql, pero no consigo averiguar cómo controlar si el método
los elimina realmente o no.
A ver, el pseudo codigo es el siguiente:
En n tengo una lista con el numero de los profesores a borrar, por ejemplo:
n = ['2', '5', '7']
*for ids in n:
resultado = container.borrarprofesores(tabla = 'profesores', iden =
ids)*
**
*if resultado = error:*
* print "Error"*
*else*
* print "Exito"*
El metodo SQL es un sencillo Delete:
*DELETE FROM <dtml-var tabla> WHERE id=<dtml-sqlvar iden type="int">*
Lo que yo quiero controlar es si realmente se borran o no, pues si ya están
borrados el SQL Method no devuelve absolutamente ningun error. La variable
resultado es como una lista y su longitud siempre es 0, borre o no.
Gracias por la ayuda. Saludos.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: /archivos/zope-es/attachments/20061204/88487522/attachment.html
Más información sobre la lista de distribución Zope-es