日期:2014-05-17  浏览次数:20519 次

远程登录服务器取数据到客户端电脑
描述一下事情:
我每天要远程登录一个服务器(需要输入IP、用户名、密码、域),然后将服务器桌面上的一些excel表格数据拷贝到自己电脑上,然后删除服务器上的这些excel表格(因为这些表格数据每天都会产生,不删除就会堆积导致数据丢失),(再在自己的电脑上对这些excel表格中的数据做一些处理)。这个事情每天都得做,我想用C#做一个程序在自己的电脑上运行,让程序每天定时工作。每次程序运行时需要完成:1、到服务器取出EXCEL表格;2、删除服务器上的EXCEL表格的工作。

我想知道:
1、我这个工作需要登录服务器,但是算不算是对数据库的操作?我最近在看ADO.NET数据库访问技术,C#远程访问数据库时的连接字符串中需要“数据库名称”,我那边的远程服务器用的是SQL2000,请问数据库名称就是SQL2000吗?
2、如果我的工作只涉及到连接服务器的话,那怎么写程序连接服务器并每天取出表格并删除呢?
3、如果我的工作涉及到数据库操作的话,该怎么处理?


小弟初学C#,什么都还不懂,请各位高人指点一下。

------解决方案--------------------
1.不属于对数据库操作,是对远程服务器的操作。
2.使用服务器读取类,对文件进行读取。(FTP服务器有专用的类)
------解决方案--------------------
探讨
1.不属于对数据库操作,是对远程服务器的操作。

------解决方案--------------------
你可以以默认共享的方式去获取excel吗,如果可以的话,直接用文件类操作和excel操作就OK了!