我在传递一个像
query7 = QSqlQuery ("SELECT Exemplo FROM TabelaSubst WHERE Palavra="+text+" ORDER BY Exemple ASC;")
我得到了任何像这样传递我的可变文本的东西。 如果我打印query7.next()我就得到了false。。在
我的程序是用PYQT编写的,我有一个组合框,当我从中选择一些文本时,我把这个文本传递给我的变量“text”,我想在我的中使用它,其中Palavra=text,但我不知道怎么做。我这样做是因为有了它,我会得到这些文本的例子,并把它放在一个qtablewidget中。。在
当我用一个词搜索时,比如
^{pr2}$。。没关系。。我得到了我的表与例子。。。 但如果我把“罗纳尔多”改成可变文本,我会得到任何东西。。在
创建im的方法是创建im:
index1 = 0
while (query7.next()):
self.tableWidget.setItem(index1,0,QTableWidgetItem(query7.value(0).toString()))
index1 = index1+1
将
text
括在引号中,或将引号放入查询字符串中。例如:或者
^{pr2}$相关问题 更多 >
编程相关推荐