使用 Internet Transfer 控件实现你的目的.
===================================================================
http://www.csdn.net/expert/topic/181/181549.xml?temp=.6504633
http://www.csdn.net/expert/topic/487/487993.xml?temp=.7528192微软的例子:
SAMPLE: VBFTP.EXE: Implementing FTP Using WinInet API from VB
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q175179请问VB支持FTP传输文件吗?
http://www.csdn.net/expert/topic/557/557906.xml?temp=.5869715

解决方案 »

  1.   

    用FTP
    或HTTP
    楼上说了。。
    MSDN也有例程,
      

  2.   

    我通过应用程序可不可以直接访问因特网上的SQL数据库呢?就象局域网上那样直接访问远程数据库一样,假设我的权限足够的话。请问这样可不可以实现呢?
      

  3.   

    使用winsock时,还需要有winsock服务器才行啊
    我想知道能不能象局域网那样呢?
      

  4.   

    首先妳要了解TCP/IP協議﹐不管UNix服務器或NT服務器都支持TCP/IP協議﹐妳說的Winsock服務器沒有這個概念﹐至于妳說的下載資料要看妳用Http協議還是FTP協議﹐用Winsock可以實現﹐
    http協議:http://rfc.sunsite.dk/rfc/rfc2616.html
    FTP協議:http://rfc.sunsite.dk/rfc/rfc959.html
    另外Internet Transfer 控件也可以實現你的要求﹐他內置Http和Ftp協議﹐可以實現這兩個協議的功能﹐
    要訪問遠程數据庫﹐妳最好買一本數据庫開發的書參考﹐不是依據兩句就說的情的
      

  5.   

    to thorkhan
    你好!
    以前我开发过局域网的程序,通过应用程序直接连接局域网上的
    数据库服务器,这样的话不用自己写低层协议就能够直接连接数据库(例如使用ado控件连接)。所以我想问一问在大网上(因特网)可不可以这样实现,是不是不行
    啊?
      

  6.   

    winsock就行呀,当然,要用的是HTTP协议了,打开主机的80(WEB)口或是21(FTP)口,就行了
      

  7.   

    把地址改成SQL所在的IP地址行不行?
      

  8.   

    to 大家
    你好!
    winsock是需要服务器的,没有服务器是不行的。所以我不能跑到因特网上,在
    服务器上再加一个WINSOCK服务器的。
    举个例子吧:
    比如我们公司有一个网站,是从邮局申请的,有一些资料我需要通过VB应用程序
    来连接网站的数据库(SQL SERVER),然后将数据下载到我的本机上,供我的应
    用程序使用,所以我想知道可不可以直接连接数据库(例如使用ado控件连接)
    ,如果不行的话,为什么???
    有没有更好的解决方法。现在我的解决方法是将网站上的数据库写成文本文件,放
    在服务器上,然后通过FTP来下载这个文本文件,从而可以让我的应用程序来使用。
    不过这种方法有点麻烦,不知各位高手有没有好法子。以前我开发过局域网的程序,通过应用程序直接连接局域网上的
    数据库服务器,这样的话不用自己写低层协议就能够直接连接数据库(例如使用ado控件连接)。所以我想问一问在大网上(因特网)可不可以这样实现,是不是不行
      

  9.   

    如果对方的库是SQL SERVER,你又有相应的权限.
    理论上是可以的,用法完全一样但1\你是不是有足够的带宽
    2\考虑防火墙!!!!!,,,,我在这方面吃过亏
      

  10.   

    理论上没有问题 :实际上 我也用过的,  可以的 使用 使用ado控件 ? 这样做,自己给自己找麻烦的,  很慢的
      

  11.   

    用 Internet Transfer 不需要你所谓的'服务器'呀,只要 URL
      

  12.   

    to 大家
    谢谢了
    看来如果直接连接,效率是不太好啊
    那使用FTP怎么样?
    Internet Transfer 是什么??
    非常抱歉,还问这末幼稚的问题,因为以前没有接触过这方面的问题
    不好意思
      

  13.   

    Microsoft Internet Transfer 是VB 的控件 。
      

  14.   

    要是用其他方法可以看看我这  ,那有好多种的
    http://www.jinesc.com/myweb/main.asp?room=1030&page=1
      

  15.   

    Internet Transfer
    Winsock
    API