我编写了一个C#应用程序,它可以读取Excel文件并将数据导入SQL Server。第一行文件包含列名。我一直在使用GetOleDbSchemaTable获取coloumn名称。这工作得很好。
我现在遇到了一些Excel文件,其中第一行为空,第二行包含列名。我不想在使用它们之前手动编辑文件以删除空行。
GetOleDbSchemaTable是否有办法跳过第一行并查看列名的第二行?还有其他办法可以解决这个问题吗?
答案 0 :(得分:0)
巧合的是,我将以下评论放在不同的问题中
据我记得,表格的标题必须在第一行,[..]
我相信它仍然有效 - 我记得我曾经遇到过这个问题,最后我通过代码删除了违规的行。