zoukankan      html  css  js  c++  java
  • 异常详细信息: System.InvalidCastException: 对象不能从 DBNull 转换为其他类型——的解决方法

    异常详细信息: System.InvalidCastException: 对象不能从 DBNull 转换为其他类型。

    当从数据库中统计字段值时,有时没有记录就会产生一个DBNull值,在.net应用程序中用null值判断就会出错。

    此时要加以判断须要用 :

    object o =SqlHelper.ExecuteScalar (connectionString, CommandType.Text, selectString, parms);

     if (o!=System .DBNull .Value )

    {

        val = Convert.ToInt32(o);

    }

    或者用:

     if (!Convert.IsDBNull(o) )

    {

        val = Convert.ToInt32(o);

    }

  • 相关阅读:
    meta标签
    Vue(day8)
    Vue(day7)
    Vue(day6)
    Flex布局
    Vue(day5)
    jquery.data()&jquery.extend()
    Promise对象
    Vue(day4)
    Vue(day3)
  • 原文地址:https://www.cnblogs.com/kingboy2008/p/2055583.html
Copyright © 2011-2022 走看看