1、XP系统不能很好的支持SQL Server,SQL Server只能运行在Server系统上,如Windows2000Server或Windows2003。即使个人版的SQL Server能装到XP上,重新发布时候也不好用。
2、你可以将数据更新写在程序里,程序检测数据库,没有,执行导出的SQL语句。不一定非得做到安装程序中。或是你做一个数据库安装的程序,在安装程序中运行它。
3、和SQL Server一起发布应用程序,一般都很麻烦,必需有懂的人才能安装,不可能做成自动安装,实际上安装起来很麻烦,不可能只用一个SETUP就能搞定。正是因为有了这样的服务,系统才能卖大钱。