0
所以我創建了一個簡單的表:無法插入值到SQLITE
c.execute('''CREATE TABLE IF NOT EXISTS friendList (name)''')
然後我有一個變量「農佈雷」,這包含字符串「加布裏埃爾」。
然後我嘗試以下方法:
c.execute("INSERT INTO friendList VALUES (nombre);")
而得到這樣的:
sqlite3.OperationalError: no such column: nombre
我在做什麼錯?
Python在沒有錯誤消息的情況下接受此操作。當我提交它並在我的SQL瀏覽器中查看數據庫時,數據庫沒有條目。 –
您可能需要提交您的交易,請參閱https://docs.python.org/3/library/sqlite3.html。 – Scovetta
我正在提交。我嘗試了更新的代碼行,現在可以工作。 –