如果想要datagridview中,一个int类型的列A的值如果为空,则将其转换为0?该如何去做呢???

解决方案 »

  1.   

    你是 直接绑定 数据库表  还是 绑定 datatable了?
      

  2.   

    可以在取的时候SQLselect isnull(A,0) as A
    from test
    where .....
      

  3.   

    是null还是为""?
     private void button2_Click(object sender, EventArgs e)
            {
                for (int i = 0; i < this.dataGridView1.Rows.Count; i++)
                {
                    if (this.dataGridView1["A", i].Value == null)
                    {
                        this.dataGridView1["A", i].Value = 0;
                    }
                }
            }