(1064,“您的SQL语法有错误;请检查与您的MySQL server版本对应的手册,以便在第1行的“”附近使用正确的语法”)
我不明白为什么“)”会出错
我尝试过用多种不同的方法替换查询的值 他们都回到了那里。 任何帮助都将不胜感激。你知道吗
疑问:
sql=“插入到组值(%s,%s)”
你知道吗游标.执行(sql(self.varTeamID, self.varTeamName))你知道吗
交替尝试出现相同错误:
sql=“插入到团队值(”+self.varTeamID+ ", '" + self.varTeamName+“')”
请注意,查询是有效的,并且被添加到数据库中,但是python认为使程序崩溃是错误的
我们发现,这条语句运行良好,错误实际上就在这条语句之后的下一条SQL语句中。你知道吗
以下可能是SQL查询无法工作的原因:
Teams
表的架构中有两列以上,则应按以下方式重新表述语句:INSERT INTO Teams (col1_name, col2_name) VALUES ("%s", "%s");
其中col1_name
和col2_name
是列的实际名称,如果列包含空格,则在单引号或双引号之间。你知道吗INSERT INTO Teams VALUES ("%s", "%s");
相关问题 更多 >
编程相关推荐