我似乎無法弄清楚什麼是錯我的代碼,但我不斷收到:錯誤綁定參數0:可能不支持的類型
error "binding parameter 0 - probably unsupported type".
這裏是我的代碼:
last = 'EBERT'
sakila = connect("sakila.db")
res = sakila.execute("SELECT first_name, last_name FROM customer WHERE last_name = ?",[(last,)])
for row in res:
print(row)
當我有它'EBERT
'在查詢中,並沒有設置爲一個變量,它工作正常,所以我知道這是一個元組語法或什麼的問題。我已經嘗試過沒有括號,第二個變量爲first_name
,有和沒有單獨定義的遊標,基本上我可以想到的每種方法,並且我已經研究了幾個小時,但沒有得到任何幫助,所以任何幫助將是超級讚賞。
的線條和縮進在我的代碼順便說一句,它只是在帖子裏搞砸了。 – user3345626
另外我不能得到fetchall的東西工作。我有res.fetchall()但它只給了我一個空的列表,我不知道爲什麼 – user3345626