0

我正在尝试从输入流中读取一个 excel 文件。

我想逐行读取并将列信息从 Excel 保存到数据库。

我无法阅读该文件,任何人都可以帮我弄清楚我缺少什么。

这是下面的代码。

 using (System.IO.BinaryReader sr = new System.IO.BinaryReader(fileToUpload.PostedFile.InputStream))
                            {

                                do
                                {
                                    tester.Text = tester.Text + sr.ReadString() + "</br>";

                                } while (sr.PeekChar() > 0);
                            }

谢谢卡提克

4

1 回答 1

-1

通常,在文本文件中,我们逐行读取。我怀疑 Excel 是否还逐行(或)您将能够识别行尾字符。如果将 Excel 的行关联为行,那可能是错误的。也许您可以尝试使用 CSV 文件,该文件可以逐行读取,并且可以作为单独的行处理。

于 2017-04-10T18:29:07.867 回答