单个的主.exe更新可以解决,先下载判断版本文件,如需要更新就启动update.exe,关闭当前主.exe,下载新exe后,然后更新主.exe;
现在有个情况肯能需要对其他做写更新,如需要修改数据库,增加字段,建表等操作,这些该怎么处理?举例:初始版本是1.0,
2.0需要增加一个字段;
3.0需要建表;
4.0需要在一个表中增加一条代码信息
5.0需要建表;现在前台版本可能是2.0、3.0或4.0,现在新版本是5.0,前台都需要直接升到5.0,同时执行以上操作,怎样判断处理哇
现在有个情况肯能需要对其他做写更新,如需要修改数据库,增加字段,建表等操作,这些该怎么处理?举例:初始版本是1.0,
2.0需要增加一个字段;
3.0需要建表;
4.0需要在一个表中增加一条代码信息
5.0需要建表;现在前台版本可能是2.0、3.0或4.0,现在新版本是5.0,前台都需要直接升到5.0,同时执行以上操作,怎样判断处理哇
在更新的时候可以执行需要执行的程序(如需要更新就启动update.exe),至于你说的哪个1,2,3,4,5都应该在SQL面前都不是问题,这里一块可能要异常处理
就跟人感觉如果需要最好是手动增加字段或建立表,,,
比如最新5.0,客户是1.0,怎么判读需要做2.0、3.0、4.0里面的操作如果客户是3.0了,就只要做4.0的操作,
上面只是比方,以后版本越来越高,需要做的操作很多,这里面的判读就....
谢谢,你讲的我都清楚,
我想了解的是,更新程序下到客户端,然后怎样做我上面的东西比如最新5.0,客户是1.0,怎么判读需要做2.0、3.0、4.0里面的操作 如果客户是3.0了,就只要做4.0的操作,
上面只是比方,以后版本越来越高,需要做的操作很多,这里面的判读就....