IDataReader遇到数据库中字段为null的值,会抛出: “System.InvalidOperationException: 没有数据可用于行或列。。"异常
解决办法:IDataReader rdr = new IDataReader ();
rdr.IsDBNull(0) ? "" : rdr.GetString(0)
本文介绍使用IDataReader读取数据库时遇到字段值为NULL时如何避免出现“System.InvalidOperationException:没有数据可用于行或列”异常。通过使用rdr.IsDBNull(0)判断当前列是否为空,若为空则返回空字符串,从而有效防止异常发生。
IDataReader遇到数据库中字段为null的值,会抛出: “System.InvalidOperationException: 没有数据可用于行或列。。"异常
解决办法:IDataReader rdr = new IDataReader ();
rdr.IsDBNull(0) ? "" : rdr.GetString(0)

被折叠的 条评论
为什么被折叠?