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

本文关键字:数据 网络服务 | 更新日期: 2023-09-27 17:58:31

我正在尝试一种不同的方法来处理我的系统,在我使用ssis从excel文件中提取数据之前(这个excel文件是由另一个系统生成的,我们称之为excel生成器系统),然后通过存储过程将其上传到数据库,现在我们想要的是消除excel数据以避免解析等。。我的问题是,我能做些什么来消除excel的使用,我能向excel生成器系统的制造商建议什么,让他们立即将数据上传到我的webservice。excel生成器系统的输出应该是什么?列表数据表?

excel文件包含ff列:

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

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

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

两个选项,

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

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

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