SQL语句:
select sum (datediff(second,Begin_Time,End_Time)) as 总时长 from 数据表
这是我开始的程序:
int 总时长=0;
总时长 =Convert.ToInt32(tbl.Rows[i]["总时长"]);
提示错误:对象不能从 DBNull 转换为其他类型。 
改正后的程序:
int 总时长=0;
if(tbl.Rows[i]["总时长"]!=DBNull.Value)
总时长+=Convert.ToInt32(tbl.Rows[i]["总时长"]);

相关文章:

  • 2021-09-25
  • 2021-06-22
  • 2022-12-23
  • 2021-11-18
  • 2022-01-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-26
  • 2022-02-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2022-01-21
  • 2022-12-23
相关资源
相似解决方案