我正在测试Iron Python通过运行Visual Studio 2010 Ultimate连接到基础SQLITE3,我遇到了这个错误:
“SQLite错误(26):文件已加密或不是数据库”
我的工作站Win7_x64,是System.Data.SQLite_x86(netFx40-setup-sqlite-bundle-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
对不起上一条消息!它是从手机发送的 .
1 回答
谢谢你解决了这个问题 . 错误发生在带有密码的方法调用“SQLiteConnection”中:
的:
至:
在SQLite3中,不需要密码 .