现在有一批商品数据,如何实现批量导入数据库,暂时考虑到使用Excel导入,但是数据经常不匹配出错,请问还有什么好的方法,通过一些手段导入啊?

解决方案 »

  1.   

    使用excel经常会因为数据不匹配导不进去,使用表单的话一次只能填写一条数据,添多了页面会很长
      

  2.   

    用excel编辑
    dtd到入
    应该没啥问题的
      

  3.   

    但是表单只能输入较少的数据,商品字段也比较多,一次输入一条记录已经占了整个屏幕,现在要实现批量导入,又不能使用excel,这就是现状
      

  4.   

    可以考虑用SQL server 2000种的DTS,或者SQL 2005的集成服务来实现。
      

  5.   

    用文本就更不能保证数据格式的正确性了,我用的是oracle,sql server的东西不能用
      

  6.   

    楼上的应该是说错了
    应该是dts
    就是在excel里面编辑好,通过dts导入
    这个是最简单的形式了
    不过excel就不好说了,通常会有类型不一致的错误
      

  7.   

    我想到一个解决的方法了,商品录入肯定是要一条一条录的,可以用一个winform程序让业务人员一条一条录入,然后显示到datagridview中,随后提交的时候成批地通过WebService导入,这样做可以在程序中判断数据的正确性,大家看这种方法可行吗?