Foxtable(狐表)用户栏目专家坐堂 → ftp远程 执行程序的 新想法! 求助老师


  共有5028人关注过本帖树形打印复制链接

主题:ftp远程 执行程序的 新想法! 求助老师

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/7/8 14:08:00 [显示全部帖子]

老老实实按照《网络与数据源》这一章介绍的来操作,不要想这些了。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/7/8 14:26:00 [显示全部帖子]

看完,你就知道怎么做了。

 

例如你有10台电脑,A电脑是服务器,数据在A上。
你在B电脑开发,连接的是A电脑上的数据。
你在B电脑开发完成后,复制到其他电脑使用,这些电脑连接的还是A电脑的数据。

A电脑作为服务器,可以是局域网中的电脑,也可以是互联网中的电脑,也可以是你本机。
 


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/7/8 14:44:00 [显示全部帖子]

你使用的是外部数据源,复制的只是项目,数据在服务器,大家打开和看到的都是同一个数据库。

至于文件,Foxtable一样可以实现远程的文件管理:

http://www.foxtable.com/help/topics/1506.htm

http://www.foxtable.com/help/topics/1407.htm

 

 

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/7/8 16:26:00 [显示全部帖子]

如果一定要这么做,就做个空白项目,项目的AfterOpenproject事件中写上代码:

 

Dim ftp1 As new ftpclient
ftp1.host="196.128.143.28"
ftp1.Account = "foxuser"
ftp1.password = "138238110"
If ftp1.Download("\data\管理项目1.table","c:\data\管理项目1.table") = True Then
   syscmd.Project.Open("c:\data\管理项目1.table")
Else
    Messagebox.show("下载失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
End If

 

桌面的快捷方式指向这个空白项目,这样打开这个空白项目,就会自动从ftp下载项目并打开之。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/7/9 17:29:00 [显示全部帖子]

这个没有道理不可以的,你升级到最新版本看看。

 

不过说实话,这不是一个好的办法,最好是采用外部数据源。


 回到顶部