有一个问题请教:
  在A地电脑上,写一个程序,从一个数据库中取出数据,把数据打包后,通过互联网发送到一个固定IP地址的B电脑上,在B电脑上有一个程序接收此数据。现在从数据库读数据没有问题,就是不知道怎样通过互联网发送数据包,这里需要用到哪些技术,该从哪入手,该用DELPHI的哪个控件,我现在是一头雾水,还请各位前辈高手帮忙了,先谢谢了!

解决方案 »

  1.   

    看Delphi在网络方面的知识吧
    反正理论就是通过协议,TCP或者UDP等进行网络传输
    接收和发送时采用Socket进行通讯..
      

  2.   

    1、A程序利用delphi的TClientDataSet控件将数据保存成一个磁盘文件
    2、A程序利用indy的UDP控件,将文件从A程序发送到B程序
    3、B程序利用indy的UDP控件,接收从A程序发来的文件 
    4、B程序利用delphi的TClientDataSet控件显示文件里的数据请参考TClientDataset和indy的UDP控件
    提供一个DEMO:http://www.2ccc.com/article.asp?articleid=3191
      

  3.   

    方法很多,同意2楼的。通过tcpserver与tcpclient建立连接,设置端口和相应地址,就OK啦