我有一个错误,我没有提供绑定的值。
def insert_god(id):
with conn:
c.execute("INSERT INTO gods_attribute_table VALUES (:name, :siege, :initiation, :crowd_control, :wave_clear, :objective_damage)",
{'Name': id.name,
'Siege': id.siege,
'Initiation': id.initiation,
'Crowd_control': id.crowd_control,
'Wave_clear': id.wave_clear,
'Objective_damage': id.objective_damage})我有6个参数要放在桌子上。不确定错误在哪里
发布于 2018-10-15 03:11:04
我猜绑定名是区分大小写的。在查询和Python代码之间达成一致的情况下,尝试以下版本:
with conn:
c.execute("INSERT INTO gods_attribute_table VALUES (:name, :siege, :initiation, :crowd_control, :wave_clear, :objective_damage)",
{'name': id.name,
'siege': id.siege,
'initiation': id.initiation,
'crowd_control': id.crowd_control,
'wave_clear': id.wave_clear,
'objective_damage': id.objective_damage})https://stackoverflow.com/questions/52809215
复制相似问题