首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB怎么打开浏览并服务器下文件,待!

2013-01-05 
VB如何打开浏览并服务器上文件,大虾请指教!在线等待!!我们公司每天产生大量数据(EXCEL文件及文件夹),放在

VB如何打开浏览并服务器上文件,大虾请指教!在线等待!!
我们公司每天产生大量数据(EXCEL文件及文件夹),放在服务器端;为方便分类项目及管理查询,我写了个查询软件(VB+mysql)。数据库装在服务器,软件在客户端。

现在遇到问题是:查询出需要的文件名后,不会打开服务器上文件。

大学时学过VB,学艺不精又长久未用,问题重重,甚是苦恼!大虾请赐教!
[解决办法]
通过Shell命令可以实现。但如果其它用户也要打开怎么办?
个人觉得比较好的办法是复制Excel文件的副本到本地再用Shell打开。
[解决办法]
仅仅查询,可以多用户打开只读文件。

如果需要在线写文件,则需要进一步控制,例如在数据库里加个字段进行判断
[解决办法]

引用:
引用:
通过Shell命令可以实现。但如果其它用户也要打开怎么办?
个人觉得比较好的办法是复制Excel文件的副本到本地再用Shell打开。

大虾请问可否详细说一下,或给个代码,不胜感激,多多加分

你通过查询得到了Excel文件的存储路径,然后你就可以使用FileCopy从服务器上拷贝文件到本地计算机上,再通过Shell或者ShellExcute函数打开Excel,编辑、修改都由你自行决定了,反正操作都是在本地计算机上,如果你希望修改过的文件上传到服务器上,还可以覆盖服务器上的Excel文件。
[解决办法]
既然是经常使用的,你可以要求将服务器共享路径在客户端固定映射网络驱动器(比如 Z:),然后就对 Z: 下的文件进行操作。
可以避免某些函数不支持 UNC 路径的问题。
[解决办法]
有可能是权限问题,经过局域网管理员授权后,你可以完全控制,这个时候就可以打开了。
按照老鸟说的管理员作个映射到你的客户端。
[解决办法]
共享是可以设权限的,可以指定给一个用户组。
将网络用户分组,这是网管的最基本工作。

热点排行