数据表计数非空行

本文关键字:数据表 | 更新日期: 2023-09-27 18:04:45

我的应用程序允许用户上传一个excel文件,默认有500行(具有一定的结构)。

客户首先下载空文件作为模板,然后根据需要填充任意多行。

然后他将其上传到我的服务器,我需要计算非空行-记住模板文件默认包含500行,但客户并不总是填充所有500行。

这是"数据表",我如何计算填充行而不是空行?

dtInvalidCustomers = SessionManager.GetSessionValue<DataTable>(
        Constants.IMPORT_DATATABLE_INVALIDS);

数据表计数非空行

为什么默认设置为500行?

如果我是你,我会使用的方法是通过直接从excel文件中读取,该文件将返回所有记录,直到excel中更改的最后一行。

根据你的情况,你可以用以下方式循环:-

1) 循环500行:-检查行是否为空,是否应该被考虑

2) Validate loop :-如果你知道如果空格不能在行中留下,那么你可以检查1个空白行,如果发现打破循环。

希望有所帮助