C/S结构的程序
在客户端执行删除服务器上的某个文件夹中的程序
如c:\a\b.jpg
怎么写??

解决方案 »

  1.   

    客户端发送特定格式的命令给服务端,比如"|KILL_FILE|c:\a\b.jpg",服务端接收到后分解出"c:\a\b.jpg"然后用Kill "c:\a\b.jpg"来删除。
      

  2.   

    sorry ,问题说的不清楚
    服务端没有VB程序,只有SQL SERVER数据库 
    能通过调用数据库功能来删除么
      

  3.   

    xp_cmdshell 'del c:\a\b.jpg'
      

  4.   

    xp_cmdshell 'del c:\a\b.jpg' 
    为什么SQL的帮助中查不到 DEL函数?
      

  5.   

    你所说的实际上不算是 C/S 架构。你要删除服务器(任何一台其他机器)上的文件,实际上都需要借助那台机器上的服务程序,而且,需要这个服务支持文件删除。SQL SERVER数据库是一种服务,但它不支持删除磁盘文件。最常见的服务就是操作系统的文件共享,假如是完全共享,就可以删除其上的文件。但是,大多数人出于安全考虑不会这样做。另外,就是 IIS 服务或 FTP 服务,你可以编写相应的程序请求服务删除指定的文件。如果你的安全要求较高,或有特殊的需求,还是自己写一个服务端程序,不一定是 VB 写成,其他语言的也可以,实际上仅仅是要求支持相同的网络协议。