2012-08-16 65 views
0

我正在制作一个安装包,它将在windows上使用并包含一个sqlite3数据库(它不是只读的)。Inno setup使sqlite3数据库只读

当安装包时,由于某种原因,sqlite3数据库变为只读。顺便说一下,我使用python 2.7.3(使用sqlite3 lib)从它读取/写入。

我的问题是,是否有我解开sqlite数据库成为读/写通过Python脚本,蝙蝠脚本,或inno安装脚本也许?

或者有没有办法让我修改我的inno安装脚本以防止sqlite数据库变为只读?

我试过搜索论坛和谷歌搜索的答案,但没有找到一个成功。

THanks提前!

+2

你安装在Program Files?这对普通用户来说是只读的,数据文件应该放在其他地方。 – 2012-08-16 08:09:24

+0

是的。原来如此。我会尝试在其他地方安装它,谢谢! – Adam 2012-08-16 08:12:07

+0

是的,它现在可行!谢谢! :) – Adam 2012-08-16 08:48:53

回答