DataGridViewRow Row = dataGridView1.CurrentRow;
FormInStore2 form = new FormInStore2();
// 显示你要显示的子窗体
form.zancun = Row.Cells[0].Value.ToString();
zancun 是在父窗体定义的一个字符串型的变量
string sql = "select * from InStore where InStoreId = '{0}'";
sql = string.Format(sql, this.zancun);
//
这个变量是在你要显示的子窗体上定义的字符串型变量
DataTable dt = Common.DbHelper.GetList(sql).Tables[0];
textBoxInStoreId.Text = dt.Rows[0][0].ToString();
textBoxMerchandiseId.Text = dt.Rows[0][1].ToString();
textBoxInStoreDate.Text = dt.Rows[0][2].ToString();
textBoxInStoreSupplierName.Text = dt.Rows[0][3].ToString();
textBoxInStoreDeliveryMan.Text = dt.Rows[0][4].ToString();
textBoxInStoreNumber.Text = dt.Rows[0][5].ToString();
textBoxInStorePrice.Text = dt.Rows[0][6].ToString();
textBoxInStoreDescription.Text = dt.Rows[0][7].ToString();
上面是遍历这个变量里的所有数据。。。
也可以用foreach
我想你应该懂了。。。