如何把DataTable插入数据库
1个回答
展开全部
你说的我感觉是把所有的插入到一行,不过你应该不是这个意思吧。能不能请你说得详细一点。 回答: 把每一行的数据当成对象来存放吧..这样容易点..首先创建一个集合(List<T>)Excel有多少行,你就创建多少个对象,然后给每个对象赋值,放入集合里面.然后存数据的时候,解开集合,一个一个的存.. 追问: 不知道我的理解对不对哈,目前我的电子表格有一百多行数据。按照你说的就要创建一百多个对象,然后一个一个的插入数据库。我觉得这样类似于我之前用的方法,用循环把TataTable的数据一行一行地插入数据库。但是循环了几十行过后就会出错。如果不是这样理解的话还请明示。最好有代码3QU! 回答: 100多行数据,数据库有多少字段? 追问: 电子表格一共有二十多个字段。而需要插入到数据库的只有7个字段。期待赐教 回答: 这个就不太好处理了..你还是听我的,把他作为一个文件流的形式存储到数据库吧.不然你这不好做.,化神奇为腐朽 的感言: 虽然还没解决问题,但是思路很值得考虑,先结了。 2010-05-13
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询