Bonjour Kor ,
je n'ai pas récemment utilisé le Backend MySQL, mais avec le Backend PyOdbc
quand
la transaction est en mode insertion ou modification, elle doit être
commiter, soit ta transaction
est autocommit dans ce cas ça commit tout seul, soit elle est manuelle .Je
vois que ta connexion
n'est pas autocommit donc tu dois le faire à la fin . Hope that Help.
try:
conn = MySQLdb.connect (host = "localhost",
user = "testuser",
passwd = "testpass",
db = "test")
cursor = conn.cursor ()
cursor.execute ("insert into darkarlug()")
# Tu traite ici si tu veux
# Ferme le curseur
cursor.close ()
# Commit la transaction , sinon base de donnée s'en fou et ignore
conn.commit ()
conn.close ()
except MySQLdb.Error, e:
print "Error %d: %s" % (e.args[0], e.args[1])
sys.exit (1)
--Ad
Le 28 octobre 2011 20:26, mamadou kor <[email protected]> a écrit :
> Hi Guys,
>
> Merci de nous aider a voir pourquoi le code ci-dessous s’exécute sans
> erreur et pourtant il n'y a pas d'impact dans la base.
>
> *import MySQLdb*
> *if __name__ == "__main__":*
> * ReqUp = "UPDATE TransactionArchive SET SmsEnvoye = 1 WHERE
> NumeroTransaction =
> '8322289278';"#%(self.NumeroTransaction[i])#(self.TableClient,*
> * try:*
> * conUpClient = MySQLdb.connect("localhost","root","","BD")*
> * print ReqUp*
> * cursUpClient = conUpClient.cursor()*
> * up = cursUpClient.execute(ReqUp)*
> * print up*
> * if up:*
> * print'Mise a jour de la transaction !!!\n'*
> * else:*
> * pass*
> * cursUpClient.close()*
> * conUpClient.close()*
> * except Exception,erreur:*
> * print erreur*
>
> Thank you in advance.
>
> Mamadou KOR
>
>
>
> --
> Ce message a été envoyé à la liste [email protected]
> Gestion de votre abonnement : http://dakarlug.org/liste
> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> Le site du DakarLUG : http://dakarlug.org
>
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org