为了账号安全,请及时绑定邮箱和手机立即绑定

从 Excel 文件中获取空值

从 Excel 文件中获取空值

C#
慕姐8265434 2021-09-19 16:44:00
我正在将一个 excel 文件导入到 DataTable 中,然后从每个后续 DataRow 中获取我需要的信息。我的问题是,当我访问 DataRow 时,在这个特定的 DataTable 上,某些字段包含值,但其他所有字段都为空请参阅附件你知道我该如何解决这个问题吗?
查看完整描述

2 回答

?
MMMHUHU

TA贡献1834条经验 获得超8个赞

问题与我在连接字符串中从 2 更改为 1 的 IMEX 值有关:)

string connString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Path + ";Extended Properties=\"Excel 12.0;HDR=Yes;IMEX=1\"";


查看完整回答
反对 回复 2021-09-19
?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

显然,在下面的答案中,如果您为真正的空列赋予“0”值,则非空列的值将正常返回。

所以我的猜测是在实际上没有价值的列中添加一个值“0”。

dcc[3] = 0;

然后就和你一样了。

string XNR_N = dcc[11].toString();

试试吧,否则我想我们可以用更多的信息来做。


查看完整回答
反对 回复 2021-09-19
  • 2 回答
  • 0 关注
  • 233 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信