在PyQt5中的QSqlQueryModel模式中
setQuery()
SELECT语句中WHERE后列明=变量
guanzi=self.ui.textline.text() 即等于输入框的文本内容
setQuery(SELECT * FROM table1 WHERE 列1=guanzi)
在IDLE Shell运行直接闪退
setQuery(SELECT * FROM table1 WHERE 列1=guanzi)
sql语句不应该加上引号吗
你这是啥语言,python吗,字符串怎么都没用引号包起来,那语法能对才怪