Hi,
Two line code is ok for your requirement. first all you are already write four column in your query so don't need define column name and assign data member property.
DataTable DT = DS.Tables[0]
dataGridView1.DataSource = DT;
if you need hide some column so just write the code
dataGridView1.Columns["Boxes"].Visible = false;
one more point: your query is not correct, need more space before and condition.
string str = "select particulars,quality,quantity,boxes from additems where fno=" + fn + " and receiptno=" + rn + "";
I hope that it is useful for u.
Thanks