DataTable判断列是否为空!(实用)
今天在做一个数据导出的时候,发现导出的数据为空导致转换报错,我们怎么判断DataTable表中的列数据书否为空呢?请看如下代码...
///<summary>
///</summary>
///<param name="FilePath">导出的路径</param>
///<param name="dt">需要导出的数据</param>
Private void Export(string FilePath, DataTable dt)
{
.....
for(int i=0;i<dt.Rows.Count;i++)
{
//之前这样判断老错误:未将对象引用到示列
//因为dt[i]["orderno"]为空根本无法Tostring();
// string OrderNo=dt[i]["orderno"].Tostring()==" "?" ":dt.Row[i]["orderno"].Tostring();
//使用了三元运算符,相信大家都懂! 条件 ? 结果1 : 结果2
string OrderNo=dt[i]["orderno"]==DBNULL.Value?" ":dt.Row[i]["orderno"].Tostring();
}
}
转载于:https://www.cnblogs.com/TanYong/p/4604105.html
DataTable判断列是否为空!(实用)相关推荐
- padans 判断列是否为空_pandas 如何判断指定列是否(全部)为NaN(空值)
asp.net 页面如何将Eval中的时间显示为“yyyy-MM-dd " 格式 JavaScript Date 对象 JavaScript Date 对象 Date 对象 Date 对象用 ...
- java判断一个对象是否为空_Java中判断对象是否为空的方法的详解
首先来看一下工具StringUtils的判断方法: 一种是org.apache.commons.lang3包下的: 另一种是org.springframework.util包下的.这两种StringU ...
- python如何判断列表是否为空_python简单判断序列是否为空的方法
python简单判断序列是否为空的方法 本文实例讲述了python简单判断序列是否为空的方法.分享给大家供大家参考.具体如下: 假设有如下序列: m1 = [] m2 = () m3 = {} 判断他 ...
- Java判断Excel中,空单元格和空行
1 判断单个单元格为空 //判断单个单元格是否为空 public static boolean isEmptyCell(Cell cell){if(cell==null||cell.getCellTy ...
- VBA小功能集合-判断列内是否有重复值
1.判断列内是否有重复值: Dim arrT As RangeDim rng As RangeSet arrT = Range("A:A")'判读A列单元格For Each rng ...
- java判断集合为空工具_java中怎么判断集合是否为空
java中怎么判断集合是否为空 发布时间:2020-06-25 15:43:36 来源:亿速云 阅读:103 作者:Leah 这篇文章将为大家详细讲解有关java中判断集合是否为空的方法,文章内容质量 ...
- java怎么判断对象不为空_java判断对象是否为空的方法
java判断对象是否为空的方法 发布时间:2020-06-25 14:39:17 来源:亿速云 阅读:134 作者:Leah 这篇文章将为大家详细讲解有关java判断对象是否为空的方法,文章内容质量较 ...
- java 判断对象是否为空的工具类_如何判断java对象是否为空
首先来看一下工具StringUtils的判断方法: 一种是org.apache.commons.lang3包下的:另一种是org.springframework.util包下的.这两种StringUt ...
- java怎么判断对象为空_java中怎么判断对象是否为空
java中判断对象是否为空的方法: 首先来看一下工具StringUtils的判断方法: 一种是org.apache.commons.lang3包下的:另一种是org.springframework.u ...
最新文章
- 如何像用MNIST一样来用ImageNet?这里有一份加速TensorFlow分布式训练的梯度压缩指南
- Share memory中bank conflict问题
- 移动应用开发过程中的迭代式原型设计
- QT的QScriptValueIterator类的使用
- 使用Maven Failsafe和JUnit @Category将集成测试与单元测试分开
- uniapp踩坑指南之坑多到写不完
- Keepalived 添加脚本配置监控haproxy方案
- NC63 后端通过单据执行动作 修改单据详细解读
- 使用WindowsBuilder进行可视化设计时不能预览界面
- 用链表写的一个通讯录
- Hanselminutes Podcast 244-Benjamin van der Veen的Kayak,OWIN,开源Web服务器等
- October cms-Plugins(插件-注册)
- vim 文件保存退出 文件相关操作汇总
- 快速搜索Wox工具之Everything Client没有运行报错,解决办法!
- WinMerge使用
- Teranex Express格式转换器
- 大数据告诉你中老年人上网爱干什么
- iOS 疑难杂症 学习笔记
- Zabbix 监控功能实现(监控数据库,使用percona 优化数据库的监控,监控java应用,Agent端 主动传输数据,Zabbix proxy 的使用,Zabbix 监控 + 智能降噪告警)
- C#生成年月日三级目录
热门文章
- fps200多正常不_AMD处理器扬眉吐气,腾讯游戏不再A黑!LOL最高FPS459平均200多
- 【2021杭电多校赛】2021“MINIEYE杯”中国大学生算法设计超级联赛(7)签到题5题
- Calibre修改保存电子书为中文
- Servlet→简介、手动编写一个Servlet、使用MyEclipse编写一个Servlet、Servlet生命周期、路径编写规范、初始化参数、MVC设计模式
- python字符串连接数字电视_【学习猿地】初识python脚本 #千万别看,我怕你控制不住...
- 怎样得到对方的电脑名_吸引力法则让他想念你,让对方主动找你
- 计算机网络-基础篇(一)
- springboot+junit测试
- 牛客网 正则表达式匹配
- 2016蓝桥杯C++A:消除尾一(二进制运算)