<<< 返回 access911.net 编程静态资料库索引页

如何可以使ACCESS数据库自动上网升级?(一)如何下载网站上的文件

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2004-7-29  浏览人次:1748


专题地址:http://access911.net/fixhtm/72FAB41E15DCEEF3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:如何可以使ACCESS数据库自动上网升级?

 


问题:

如何可以使ACCESS数据库自动上网升级?
我想增加类似NORTON的自动更新功能,ACCESS 的 MDB 格式数据库能达到要求么?
比如我的更新信息放在 http://access911.net/eg/newpack.txt 中,如何读取分析,并下载位于其他目录的更新包?
下载后如何解压缩,如何更新现在正在使用的程序?

 

回答:

(一)
本次先解决如何检测更新信息并下载压缩包:
思路如下:
    我们要做的是,先创建一个固定格式的文本文件(当然,你也可以用其他任何格式),用于存储更新包的信息,比如更新包的最后更新日期、版本、文件位置、文件数量、文件大小等等信息,而这个文件可以上传到 WEB 站点,任何人都可以访问这个文件。然后我们通过特定程序读取并分析这个文本文件,核对本地硬盘上的数据库是否是最新的,如果“是”,就下载,如果“不是”就取消下载(这里还可以做一个提醒用户的选项,让用户自己选择在有新版本软件时是否下载)

实际操作代码如下:
    将下列代码COPY 到一个新建的"模块"中
Function test1()
'本过程用于调用下列两个过程,实现在线分析并下载更新包
    CheckNewVersion 500
End Funct.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FAB41E15DCEEF3.htm

 


上一篇:Microsoft Office 2003 Service Pack 1 已经出来了

下一篇:jet sql是否支持程序流分支?是否能像存储过程那样使用变量?能否多行一起执行?

2017年2月22日生成静态资料