对象不能从 DBNull 转换为其他类型。
对于可用类型hit:
newsModel.hit = Convert.ToInt64(reader[6]);
此句会导致错误。
修正:
先判断是否为空
newsModel.hit=reader[6]==DBNull.Value?0:Convert.ToInt64(reader[6]);
关于错误“对象不能从 DBNull 转换为其他类型”
最新推荐文章于 2024-08-19 11:52:40 发布
对象不能从 DBNull 转换为其他类型。
对于可用类型hit:
newsModel.hit = Convert.ToInt64(reader[6]);
此句会导致错误。
修正:
先判断是否为空
newsModel.hit=reader[6]==DBNull.Value?0:Convert.ToInt64(reader[6]);