我是用DataSet和SqlDataAdapter显示数据的,为什么我在判断dataGridView是否有数据时,this.dataGridView1.Rows.Count==1才是没有数据的而this.dataGridView1.Rows.Count==0 确是有数据的?
那是不可能的,估计你有默认的空行
datagridview1.allowUserToAddRow=false;//把默认空行取消