{"未将对象引用设置到对象的实例。"}
用户代码未处理NullReferenceException int num = m_BeanBrand.Rows.Count;//该句有问题 m_BeanBrand为空

解决方案 »

  1.   

    那就查查它为何为null代码也多贴点 你贴一行 谁知道怎么回事
      

  2.   

    m_BeanBrand是个什么控件的对象阿?数据肯定没有填进去,肯定为Null阿!
    把你的代码多贴点,或者把问题说清楚点阿!
      

  3.   

     DataTable m_BeanBrand ;
      

  4.   

    DataTable   m_BeanBrand   
    你对它设置断点进行跟踪,调试,看它怎么为空
      

  5.   


                _searchCon += "  PRODUCTDATE=to_date('" + dtpk_EndTime.Value.ToString("yyyy-MM-dd") + "','YYYY-MM-DD')";
                _searchCon_M += "  PRODUCTDATE>=to_date('" + dtpk_StartTime.Value.ToString("yyyy-MM-dd") + "','YYYY-MM-DD') and PRODUCTDATE<=to_date('" + dtpk_EndTime.Value.ToString("yyyy-MM-dd") + "','YYYY-MM-DD')";            _searchCon1 += "  PRODUCTDATE=to_date('" + dtpk_EndTime.Value.ToString("yyyy-MM-dd") + "','YYYY-MM-DD')";//为oracle数据库访问语句
                _searchCon_M1 += "  PRODUCTDATE>=to_date('" + dtpk_StartTime.Value.ToString("yyyy-MM-dd") + "','YYYY-MM-DD') and PRODUCTDATE<=to_date('" + dtpk_EndTime.Value.ToString("yyyy-MM-dd") + "','YYYY-MM-DD')";            _searchCon2 += "and   PRODUCTDATE=to_date('" + dtpk_EndTime.Value.ToString("yyyy-MM-dd") + "','YYYY-MM-DD')";//为oracle数据库访问语句
                _searchCon_M2 += "  PRODUCTDATE>=to_date('" + dtpk_StartTime.Value.ToString("yyyy-MM-dd") + "','YYYY-MM-DD') and PRODUCTDATE<=to_date('" + dtpk_EndTime.Value.ToString("yyyy-MM-dd") + "','YYYY-MM-DD')";
    这是ORACLE语句 帮我转换成SQL
      

  6.   

      int   num;
      if (m_BeanBrand == null)
      {
         num = 0;
      }
      else
      {
         num = m_BeanBrand.Rows.Count;
      }