我需要Web服务的想法(上传数据)

时间:2013-02-11 02:28:40

标签: c# asp.net web-services

我正在尝试对我的系统进行差异处理,然后我使用ssis从excel文件中提取数据(这个excel文件由另一个系统生成,我们称之为excel生成器系统),然后通过a将其上传到数据库存储过程,现在我们想要的是消除excel数据以避免解析和喜欢..我的问题是这样,我该怎么做才能消除excel的使用我能为他们建议excel发生器系统的制造商将数据立即上传到我的网络服务。 excel发电机系统输出应该是什么?清单?数据表?

excel文件包含ff列:

emp id, 名字, 中间名字, 姓 等等

我需要一些关于如何创建我的web服务的想法以及excel生成器系统应该是什么输出。因为我将使用从excel数据系统获得的任何输出,然后根据其列名选择它,然后将其保存到数据库。

1 个答案:

答案 0 :(得分:1)

两个选项,

  1. 使用员工数组(创建员工类并将其标记为可序列化),在Web服务中获取员工数组对象的参数。这种方法允许与非MS解决方案的互操作性。

    e.g。 bool SendEmployeeData(employee [] emp)//如果上传成功则返回true。

  2. OR在您的Web服务中获取数据集的参数(默认情况下它是可序列化的),然后在代码中提取数据表和记录,您和上传者必须就数据格式达成一致。

    < / LI>