0
我測試中的鐵的Python運行Visual Studio 2010的最終連接到基座SQLITE3和我得到這個錯誤:IronPython的:SQLite的錯誤(26):文件加密或不是一個數據庫
「 SQLite的誤差(26):文件被加密或不是一個數據庫」
我的工作站Win7_x64,是System.Data.SQLite_x86(netFx40-設置-源碼束-1.0.79.0-x86-2010)
請我需要幫助。
我用「SQLite數據瀏覽器」創建了一個新的基礎。
我的腳本是:
def RunQuery(self, query):
conn = SQLiteConnection("Data Source=" + self._path + ";Version="+self._version+";Password="+self._password)
conn.Open()
set = DataSet()
adapter = SQLiteDataAdapter(query, conn)
try:
adapter.Fill(set)
finally:
conn.Close()
return set
對不起以前的消息!它是從手機發送的。
你的文件是加密的還是不是數據庫?給一些更多的細節,也許有人可以幫助你。你自己創建了你的sqlite數據庫嗎?嘗試創建一個並在同一個腳本中再次閱讀,並告訴我們會發生什麼(使用代碼)。 – alexis 2012-02-29 23:29:43
我用「SQLite數據瀏覽器」創建了一個新的基礎。我的腳本是: conn = SQLiteConnection(「Data Source =」+ + self._path「,Version =」+ + self._version「,Password =」+ self._password) conn.Open() DataSet set = ) 適配器= SQLiteDataAdapter(查詢,康涅狄格州) 嘗試: adapter.Fill(套) 最後: conn.Close() 回報在設置 – Ivanelson 2012-02-29 23:38:43
請編輯您的問題,並相應地格式化你的代碼。 – alexis 2012-02-29 23:42:21