cur = self.db.execute("insert into HiddenNode%d (createKey) values ('%s')" % (i, preNewNode))
print 'Added new node in HiddenNode%d: %s' % (i, preNewNode)
self.db.commit()
test = self.db.execute("select * from HiddenNode2").fetchall()[0]
print test
此代码生成如下输出:
Added new node in HiddenNode2: 1_2_3
!!!!!
(u'1_2',)
看起来插件根本不会发生。但电话结束后。它确实提交了对数据库的所有更改。在连接到数据库时,我指定了isolation_level ='IMMEDIATE'并将auto commit设置为true。
相关问题在here中。但我尝试了两个答案。没有解决我的问题。
操作后是否有任何方法可以获得插入?