未将对象引用设置到对象实例  这个异常很容易找,不是方法不对,是某个变量出现null值...错误出在哪行,在哪行打断点.....然后调试 看那个变量的值为null

解决方案 »

  1.   

    你的网格中可能某行某列是空数据我现在这个论坛的人全爱用dataGridView1.Rows[i].Cells[j]这样的方式取数,效率又低,代码又长,为什么不直接从dataGridView.DataSource中取数呢?
    如果非要从单元格取,建议:
    dataGridView1.Rows[i].Cells[j].FormattedValue.ToString();
      

  2.   

    看你的代码 最有可能出现null值的代码可能就是这句啦:dataGridView1.Rows[i].Cells[1].Value.ToString() 红色部分...自己检查 ..........
      

  3.   

    把放据放到一个datatable中