插入来自QLineEdit
的数据时出错。
您可以看到在button1Clicked(self)
方法中,我无法执行:
q.exec_("insert into COMPANY (id, name, age, address, salary) values (self.IDEdit.text(),self.NameEdit.text(),self.AgeEdit.text(),self.AddressEdit.text(),self.SalaryEdit.text())")
但是我可以在使用print(self.IDEdit.text())
时得到文本。在
我不明白为什么。我希望有人能帮助我。在
^{pr2}$
如代码格式所示,您发送的是小部件函数的字符串,而不是实际计算它。相反,您需要将相关行改为如下内容:
这看起来有点复杂,但只是simple string formatting。在
相关问题 更多 >
编程相关推荐