傷同學
2021-12-28 15:31老師,我在用python操作sql時,用insert語句和其他語句修改數(shù)據(jù)老是會說database已經(jīng)locked,但是一開始導入sqlite和建立或者刪除表格都可以實現(xiàn),但是多操作幾句就開始說Locked,請問這個怎么解決?
所屬:AQF > AAQF 視頻位置 相關(guān)試題
來源: 視頻位置 相關(guān)試題
1個回答
高志萍助教
2022-01-11 15:59
該回答已被題主采納
同學你好,
問題的原因可能是在DB browser 里的操作沒有保存,這個時候再用python調(diào)整數(shù)據(jù)庫的時候,就是顯示locked。
解決的方法,是如果這種問題,在DB browser中的執(zhí)行SQL里點下“寫入更改”
這樣就可以了
locked主要的原因,表格被別的程序占用了,所以現(xiàn)在的程序無法使用這個表格
