بازم همون error رو میده
من جدولمو اینجوری پر میکنم وستون چک باکس رو ایجاد میکنم
cn.Open();
DataSet ds = new DataSet();
SqlDataAdapter da;
ds.Clear();
da = new SqlDataAdapter("select ghestid,datenow,datedef,mablagh,mablaghdef,mande,t f from[" + t + "]", cn);
da.Fill(ds);
dgv1.DataSource = ds.Tables[0];
cn.Close();
//پرکردن فیلد مبلغ و تاریخ فروش از بانک buy
cn.Open();
cmd.CommandText = "select * from buy where docid= '" + tbsanad.Text + "'";
dr = cmd.ExecuteReader();
Object[] n = new Object[22];
dr.Read();
dr.GetValues(n);
DataGridViewCheckBoxColumn myCheck = new DataGridViewCheckBoxColumn();
myCheck.HeaderText = "مجازی";
myCheck.DataPropertyName = "tf";
myCheck.FalseValue = "0";
myCheck.TrueValue = "1";
dgv1.AutoGenerateColumns = false;
dgv1.Columns.Insert(0, myCheck);