【发布时间】:2017-05-23 10:14:15
【问题描述】:
我不断收到此错误“ValueError:操作参数必须是 str”。看了这里,我仍然无法弄清楚我的代码有什么问题。
def returnCard(name, ID, rollingBalance):
rollingBalance = float(rollingBalance)
print(rollingBalance)
with sqlite3.connect("ATM.db") as db:
cursor = db.cursor()
sql = 'update Atm set Balance=? Where=?',(rollingBalance, ID,)
cursor.execute(sql)
db.commit()
print("Thank you for using Norther Frock")
print("Returning card...")
time.sleep(1)
print("Have a nice day")
entryID()
【问题讨论】:
标签: sql python-3.x sqlite