Bonjour Lune, Tu as tout a fait raison, c'est exactement ce que Wilane a dit il y a kelkes minutes. Ce sont des fautes de jeunesse!!!
Thanx !!! Mamadou KOR ________________________________ De : Alioune Dia <[email protected]> À : mamadou kor <[email protected]>; La liste de discussion autour de Logiciels Libres à Dakar <[email protected]> Envoyé le : Vendredi 28 Octobre 2011 19h45 Objet : Re: [DakarLUG] Probleme Requete Update (Debutant en Python) 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
