我想使用for循环每次使用不同的id(主键)将数据添加到表中。这是我的代码,表已经创建
x = 1
for x in range(20):
c.execute("INSERT INTO yourplayers VALUES(? , 'John', 'biggs', 2, 55, 'A', 55)", (x))
x = x+1
c.execute('SELECT * FROM yourplayers')
conn.commit
print(c.fetchall())
它出现的错误参数属于不支持的类型,但当我摆脱问题和括号中的x并将其替换为只有一个数字它是否工作(如果我已经停止它是一个主键或它崩溃) 。有谁知道我在这里做错了什么。问号所在的数据类型是INT