错误提示无法将DBNull转换为Long类型怎么回事?求师傅。
错误提示无法将DBNull转换为Long类型怎么回事,同时提示空引用。开始时程序没错,随后就出现这个错误但是把数据库重新运行就可以了。随后再出现这个问题。
------解决方案--------------------贴下那段报错的代码看看
------解决方案--------------------判断是否为 DBNull.Value
------解决方案--------------------先判断是不是null再转换啊
------解决方案--------------------long l = 0;
if(!Object.Equals(obj, System.DBNull.Value))
{
l=Convert.ToInt64(obj);
}