有人能指出我如何阅读Excel spreasheet的正确方向,使用EPPlus和MVC循环遍历所有行和列以检索值吗?所以我看到了创建spreasheet的例子,但没有找到任何关于打开excel文件并从中读取值的信息.任何帮助,将不胜感激.
TIA Sue ..
当我通过Worksheets.Cells [2,5] .value.ToString();读取单元格时
我收到错误"System.NullReferenceException:对象引用未设置为对象的实例."
什么是检查null然后分配值的好方法,而不必有"if"语句.
我使用EPPlus来阅读工作表.在此工作表中,我需要的数据是列B-D.在列中A有静态值,我会忽略.col A中的值填充到Row 1000.但是,我需要的数据只会存在,比如说Row 450.目前我用
int endRow = workSheet.Dimension.End.Row;
Run Code Online (Sandbox Code Playgroud)
计算要读取的最后一行,但是返回值为1000.有没有办法让我获得endRow的值450,忽略col A?
我有一种情况,我只想在bit变量为1时在where子句中搜索一个字段,否则忽略它.
@Active bit = 0
select * from Foo where firstname = 'xyz' and
if(@active=1)
Run Code Online (Sandbox Code Playgroud)
然后搜索Active列,否则忽略Active列上的过滤.我怎样才能在一个简单的条件下,而不是单独检查每个参数,然后构建where子句