数据表计数非空行
本文关键字:数据表 | 更新日期: 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个空白行,如果发现打破循环。
希望有所帮助