我想用DELPHI做一个程序,上传WORD、EXECL文件到到局域内特定的电脑上,并在SQL上保存相关信息,比如,上传时间,上传电脑的IP,上传的用户名等。

解决方案 »

  1.   

    服务器端的程序也需要用Delphi写吗?我建议是在服务器上写一个ASP得文件上传程序(网上有下载的),然后通过Delphi中的IndyHttp组件将文件提交到这个ASP页面中,然后将文件的信息以及客户端的信息记载到数据库中。
      

  2.   

    这个应该不难啊,也就是一个文件拷贝的程序嘛
    然后把上传时间、IP,用户等形成日志的样子,写在INI文件或TXT文件里就行了
    上传时间就取当前时间,IP你可以通过IP解析的函数来实现,这个在网上很多的,用户不知道你是要程序的用户还是windows的用户,这两个应该都不难实现。
      

  3.   

    要是使用asp的话,全部都可以直接在asp当中完成。
      

  4.   

    比如当你上传到的那个电脑设置了密码或者其他什么的 我写过一个上传文件的程序,就是把本机的INI文件拷贝到服务器上时,当服务器设置密码时就出现没错误,但就时拷贝不过去的问题
      

  5.   

    我想客户端用DELPHI。服务端用SQL保存就行了。不够,我感觉好难哦。我是刚做程序不久,请大家多多帮忙。谢谢了!
      

  6.   

    客户端和服务端都用Delphi做。
    客户端用个IdTcpClient控件负责上传文件。
    服务端用IdTcpServer接收文件,再利用ADO写到数据库中就可以了。