1
A
回答
0
由于您提供的信息很少,我很难理解这个问题,我想我的理解是初始设置很顺利,当您再次运行Inno Setup来更新您的应用程序时,本地数据库文件位于使用并不会让你覆盖它...好吧,祝你好运,因为如果不是,自从第一次安装应用程序后,用户数据输入的用户数据会发生什么?
一般而言,对于基于数据的应用程序,应用程序二进制文件的更新不应该简单地覆盖安装程序中包含的空白数据库文件的全部数据库文件,您应该找到更新数据库模式或添加/更新参考数据的方法当您检测到您正在执行更新而不是第一次安装时,会在安装程序中执行一些更新脚本。
希望它有帮助。
+0
安装顺利运行并安装所有组件。但问题是db无法更新。我遵循方式来改变只读属性,但我找不到方法。我确定我没有为数据库输入空值。更新意味着不是更新查询。输入数据时发生错误 – 2014-11-23 15:54:34
相关问题
- 1. 如何创建数据库的设置
- 2. 使用SMO创建和设置数据库权限?
- 3. 在c#项目中使用sqlite数据库并创建设置
- 4. 使用Oracle数据库配置创建空数据库助理
- 5. 使用Valence API创建新用户并设置配置文件数据
- 6. 创建使用数据库
- 7. 为用户配置文件创建mysql数据库
- 8. 未创建SQLite数据库文件
- 9. dbml文件 - 创建数据库
- 10. 创建数据库文件权限
- 11. 文件创建数据库表
- 12. NSPersistentContainer不创建数据库文件
- 13. MongoDB从文件创建数据库
- 14. 使用NHibernate创建数据库类库
- 15. 使用元数据创建jpeg文件
- 16. 使用核心数据创建用户配置文件/帐户
- 17. .net windows应用程序与sql数据库+创建设置
- 18. 创建数据库和用户的MySQL和设置特权php
- 19. 创建MongoDB数据库并将其路径设置为特定文件夹
- 20. 使用CSV文件创建Neo4j数据库
- 21. 如何使用SQLiteStudio创建数据库文件
- 22. 如何在Python中使用数据库创建CSV文件?
- 23. 使用PHP从MySQL数据库创建一个XML文件
- 24. 离子:如何创建文件,JSON和使用数据库
- 25. 使用默认路径中的文件创建数据库
- 26. 创建一个使用多个数据库的C++文件
- 27. 使用Java创建Access数据库文件(.mdb或.accdb)
- 28. 使用mysql数据库在php中创建.exe文件
- 29. 使用数据库中的文件设置Filetree
- 30. 通过数据库和配置文件创建动态链接
你把数据库放在哪里?如果它在prorams文件夹中 - RTFM。就像应用程序数据应该去的地方一样,程序文件夹应该是只读的。 – TomTom 2014-11-23 15:50:55
是的我的数据库是在这个路径“C:\ Program Files文件(x86)\ Nuwan C”,我不知道程序文件夹是只读的。我该怎么办? – 2014-11-23 15:59:34
不是将它存储在程序文件夹中?在进行设置之前阅读文档 - 大量的程序都是由不知道如何进行设置的无知者制作的。不要加入他们。应用程序数据有一个特殊的位置 - 两个用于特定用户的数据,一个用于共享用户数据。 – TomTom 2014-11-23 16:02:49