[PIPython] Problema script per cancellazione

Ernesto e.picardi
Lun 14 Mar 2005 13:56:30 CET


Ciao,

a dire la verità non so' interloquire bene con i database,
ma leggendo lo script, sembra che tu non abbia dichiarato correttamente le 
variabili legge e tematica:

> Salve,
> volevo dire che ho riscontrato il seguente problema con lo script Python:
> """
> Delete normativa information from the datebase
> """
>
> # get sql method
> delete=container['delnormativa']
>
> # call it, passing arguments
> delete(legge=legge, tematica=tematica)

Forse qui devi aggiungere cị che deve essere aliminato, ossia devi 
specificare quale legge e quale tematica. Se tu sai quale legge eliminare, 
puoi provare a sostituire con:

delete(legge='QUALE LEGGE', tematica='QUALE TEMATICA')


Fammi sapere

Ernesto



> # return a confirmation page
> page=container['cancnormativa']
> return page()
>
> Viene restituito il seguente messaggio d'errore:
> An error was encountered while publishing this resource.
>
> Error Type: NameError
> Error Value: global name 'legge' is not defined
>
>
>
> --------------------------------------------------------------------------------
>
> Troubleshooting Suggestions
>
> This resource may be trying to reference a nonexistent object or variable 
> global name 'legge' is not defined.
> The URL may be incorrect.
> The parameters passed to this resource may be incorrect.
> A resource that this resource relies on may be encountering an error.
> For more detailed information about the error, please refer to the error 
> log.
>
> If the error persists please contact the site maintainer. Thank you for 
> your patience.
>
>
> Lo script chiama il metodo ZSQL delnormativa, che cancella la normativa 
> relativa a una data legge e una data tematica e ha il seguente codice:
> delete from normative where legge=<dtml-sqlvar legge type="string"> AND
> tematica=<dtml-sqlvar tematica type="string">
>
> Non capisco il motivo dell'errore.
> In attesa di un gentile riscontro, porgo distinti saluti.
>
>
>
>
>
>
> ____________________________________________________________
> Navighi a 2 MEGA e i primi 3 mesi sono GRATIS.
> Scegli Libero Adsl Flat senza limiti su http://www.libero.it
>
>
> _______________________________________________
> La mailing list di python.it
> python a lists.python.it
> http://lists.python.it/cgi-bin/mailman/listinfo/python 



More information about the Python mailing list