Bonjour,
Est ce que quelqu'un sais s'il est possible d'avoir un aspect transactionnel avec un connecteur Postgresql ou Mysql sous Zope.
En gros: Begin, je fait ma requette, je verifie, et si c'est bon, commit .
Par la même, est ce que quelqu'un sait s'il existe un / des connecteurs MySQL pour Zope qui tiennent compte des évolutions mysql 4 par exemple, voire MaxDB.
La plus part de ceux que j'ai trouvé chez Zope.org date de 2001, voire 2003 pour les récent.
ATTENTION , je parle de connecteur MySQL pour Zope. Pas de librarie mysql pour python (la c'est bon, il y a de quoi faire :) )
Merci
# Postgresql
Posté par Ngoc-Khoi TO . Évalué à 1.
Par défault postgresql support déjà les transaction. Par contre la gestion des transaction est disponible que dans la dernière version de Mysql la 5.0 je crois.
On peut activé l'auto commit dans postgresql mais vous pouvez aussi utiliser begin et end. Il n'y pas besoin de connecteur donc.
Attention c'est du 1 phrase commit. Aucune des deux bases de donnée support le 2 phrase commit sauf si vous utiliser un proxy.
Cordiallement,
Ngoc-Khoi TO.
http://natural-ginseng.com(...)
[^] # Re: Postgresql
Posté par Pooly (site web personnel) . Évalué à 2.
si t'as une Debian stable, t'as innoDB dedans :)
# Incompréhension
Posté par bax42 . Évalué à 0.
Ma question est, comment, SOUS ZOPE, utiliser cette aspect transactionnel.
En gros, je fait une requette (dans une page DTML) a l'aide d'un objet zope (connecteur mysql). je regarde si le résultat me convient. Si c'est le cas, je fait un commit. sinon, rollback.
A l'heure actuelle, SOUS ZOPE, des que je fait une requette, elle est immédiatement commitée.
Voila, j
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.