应该是你从数据库取到的值是空,所以才报错的。
你可以在绑定之前加个判断:
if(myds1.Tables["cj"]!=null)
{
dataGridView1.DataSource = myds1.Tables["cj"];//将myds的表cj作为DataGridView1的数据来源
dataGridView1.Columns[0].ReadOnly = true;
}
C#语言,如果不是其他方面问题,加上this.dataGridView1.Rows.Add();这句就不会报错。