从excel导入数据库失败,行号为22091

时间:2015-12-17 08:35:51

标签: c# asp.net sql-server excel import

从excel向数据库导入30000条记录时,它在第22091行完全失败。我试图读取excel文件并将数据存储在2个表格中(提示和Tiplots)

2 个答案:

答案 0 :(得分:0)

您是如何导入数据的?它可能是一个数据验证问题导致该数字的行失败(它似乎相当随机)。也许拿一个较小的数据子集(从22000到22100)并查看是否发生了相同的错误?

没有看到你的代码很难帮助......

的Dom

答案 1 :(得分:0)

Sql Server对导出excel没有任何限制。

根据您使用的Excel版本,Excel的行限制很重要。

在Excel 2010中,每张纸有1048576行。

Excel 97 - 65536

此外,我在导入大型Excel文件时遇到了内存问题。

所以请记住,您的服务器性能在此也起着至关重要的作用..