我们正在使用Visual Studio 2008中的Windows Mobile 6.5应用程序
该应用程序已安装在某些设备中,我们需要分发一个包含数据库模式更改的新版本(我们添加了几个表)。
有没有办法制作一个“补丁”Windows移动安装程序,它将替换应用程序并使用某些脚本更新嵌入式SQL数据库?
在普通的Windows安装程序中,我们将在安装过程中创建自定义操作以应用数据库中的更改,但我不确定如何为Windows Mobile执行此操作
感谢。
答案 0 :(得分:2)
CAB文件没有任何直接执行SQL的能力,但您可以创建并包含可以执行操作的custom installer DLL。但是,从C ++运行SQL并不是很有趣。实际上,只需让新版本的应用程序检查数据库场景并在需要时更新它就可能更好,也更容易。