Re: [ZIZope] generazione ed esecuzione queries da script python

"Nello Polesello" <[email protected]> Mon, 21 Jan 2008 09:56:12 +0100
Newsgroups gmane.comp.web.zope.italian
Message-ID <[email protected]>
<[email protected]> ha scritto nel messaggio 
news:[email protected]...
> bene, approfitto della giornata propizia e la vostra disponibilita'...
>
> c'e' un modo di eseguire queries (o variabili che contengono una query 
> come stringa) da uno script python connettendosi via zmysql database 
> connection ma non usando gli zsql methods?
> devo generare delle queries dinamicamente e mi sembra l'unica via..giusto?

Potresti fare così, non so se è il modo migliore, ma comunque funziona.

Visto che gli ZSQL Method sono di fatto dei metodi DTML:

1. crea un metodo ZSQL generico, ad esempio chiamandolo "execute_query", con 
un unico argomento "query" che contenga solo:
    <dtml-var query>
2. Dal tuo Python script, avrai un codice simile a questo:
    query = "SELECT * FROM tabella"
    records = context.execute_query(query=query).dictionaries()

Nello.

_______________________________________________
Zope mailing list
[email protected]
http://lists.zope.it/cgi-bin/mailman/listinfo/zope