ehxz 发表于 2007-11-9 10:20:46

[转帖]PB9自动升级系统update2.7

<p><font face="Times New Roman">功&nbsp;&nbsp;&nbsp; 能: 实现升级一台机子上的程序,所有其它机子的程序自动升级.<br/>开发工具: PB9 (也适用于PB10/PB11,原版本为PB6.5)<br/>运行环境: a).PB9及以上,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b).基于数据库(SQL2000测试通过,其它如Oracle,MySQL,Sybase可能有大小写问题)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c).用PB-MSSQL直连接口,ODBC会有blob问题.OLE DB未测试.</font></p><p><font face="Times New Roman">---------------------------------------------------------------------<br/>特&nbsp;&nbsp;&nbsp; 点:<br/>1.基于数据库的升级,比FTP、HTTP模式,优点:在一台计算机上,多个不<br/>&nbsp; 同版本的程序可以同时使用,互不影响。不用另外配置FTP/HTTP服务器。<br/>2.可自动压缩文件,然后上传,提高上传与下载速度.减轻基于数据库的升级<br/>&nbsp; 的速度问题.<br/>3.支持一个数据库中多个模块同时使用.<br/>4.支持一个模块有多个文件.(网上的只能一个文件),<br/>&nbsp; 你的软件最好为多个文件, 因为有的文件未改变,下载会跳过.<br/>5.支持文件位置在不同的文件夹.<br/>6.本“自动升级系统”,也可以自动升级(注:仅随新系统升级时升级!!!)<br/>7.新程序上传到服务器为自动的,不需要人工上传。(网上的都得手工一个一个上传.)<br/>8.新程序下载为自动的。(网上的也自动,但不强制下载,本程序强制下载.)<br/>9.支持两个数据库中的该表同步: 可用于连锁系统, 总部升级, 分店都会自动<br/>&nbsp; 升级。<br/>---------------------------------------------------------------------<br/>注  意:<br/>1.因使用的insert table(columnList) select (columnList) from table 的语句。<br/> 故,PB连接SQLSERVER用ODBC会出错,因为不支持,但不知OLEDB是否可以。<br/>---------------------------------------------------------------------<br/>升级LOG:<br/>1.1版本:<br/>&nbsp;&nbsp; 基本功能实现.<br/>2.x版本:<br/>&nbsp;&nbsp; 本版本全面提高上传/下载速度,及严密性。<br/>&nbsp;1).判断被更新的文件是否可以删除,如果不行,就不下载。<br/>&nbsp;&nbsp;&nbsp; 防止的问题:下载下来后,有的文件更新不了,例如正在使用中。<br/>&nbsp;2).改为:下载时,先放入临时目录中,再拷贝到正式目录。<br/>&nbsp;&nbsp;&nbsp; 防止的问题:下载一半,被中断后,系统文件有的升级了,有的没升级。<br/>&nbsp;3).增加:文件CRC没有改变的就不再上传/更新。提高上传/下载速度。<br/>&nbsp;4).工程所包含的文件的定义,不在本模块中定义.<br/>  提高了灵活性:本模块的PBL不再需要修改,而且编译为PBD也没问题了.<br/>3.x版本:(未开发)<br/>&nbsp;1).支持HTTP/FTP上传下载.以实现从软件公司网站上直接升级.</font></p><p>&nbsp;</p><p></p><div class="msgheader">QUOTE:</div><div class="msgborder"><p>FROM:http://www.chmis.cn/Html/Soft/zzPB/5120071025125039.html</p><p>作者:<a href="http://www.chmis.cn/">http://www.chmis.cn</a></p></div><p><br/></p>

winlong 发表于 2007-12-2 12:32:24

<p>这个是新鲜出炉的,赶紧试验一下。</p>

aladdin 发表于 2008-3-19 16:10:38

<p>学习一下,我自己也做了个FTP升级软件,正好研究补充一下自己的程序,哈哈。</p>

chdlxm 发表于 2008-8-19 13:06:37

下一个,研究研究

jokey_yi 发表于 2008-12-14 14:38:15

:handshake :handshake :handshake

seanliu 发表于 2009-1-10 21:31:29

很好。正好需要这方面的。谢了。

jpanren 发表于 2009-4-1 23:15:46

太感谢了,楼主太伟大了。

gden 发表于 2009-4-4 17:08:48

太好了,感谢。

yifan9014 发表于 2009-4-22 16:23:42

每天看贴无数,基本上不回贴.
后来发现这样很傻,很多比我注册晚的兄弟财产都比我多,于是我就把这段文字保存在记事本里,每看一贴就复制粘贴一次.顺便帮LZ把贴子顶上去

sybasepzp 发表于 2009-4-25 19:55:26

每天看贴无数,基本上不回贴.
后来发现这样很傻,很多比我注册晚的兄弟财产都比我多,于是我就把这段文字保存在记事本里,每看一贴就复制粘贴一次.顺便帮LZ把贴子顶上去

fritzsha 发表于 2009-5-31 23:00:13

新鲜出炉的!置顶

hxbkkk 发表于 2009-6-19 11:50:00

aisiniliao
页: [1] 2 3 4
查看完整版本: [转帖]PB9自动升级系统update2.7

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com