ऐसा लगता है कि आपको connection.commit()
की आवश्यकता है क्वेरी निष्पादित करने के बाद आपके परिवर्तन (connection
. को बदलें आपके डीबी कनेक्शन चर के साथ)।
http://docs.python.org/library/sqlite3.html
Connection.commit() :यह विधि वर्तमान लेन-देन करती है। यदि आप इस विधि को कॉल नहीं करते हैं, तो आपने जो कुछ भी किया है, वह अन्य डेटाबेस कनेक्शन से दिखाई नहीं देता है। यदि आपको आश्चर्य है कि आपने डेटाबेस में जो डेटा लिखा है, वह आपको क्यों नहीं दिखाई दे रहा है, तो कृपया जांचें कि आप इस विधि को कॉल करना नहीं भूले हैं।