У меня есть datagridview. В этом DGV первый столбец представляет собой столбец со списком. Я хочу сделать, чтобы при выборе этого значения в поле со списком следующее поле автоматически заполнялось из базы данных. Но там показывает ошибку.
Не указано значение для одного или нескольких обязательных параметров OleDbDataReader dr1 = cmd1.ExecuteReader();
Выкладываю код. Пожалуйста помогите.
OleDbConnection con = new OleDbConnection(conn);
con.Open();
for (int i = 0; i < dgv.Rows.Count; i++)
{
string query = "select Description from General where AccCode='" +
dgv.Rows[i].Cells[0].Value +
"' and conpanyID='" +
label1.Text + "'";
OleDbCommand cmd1 = new OleDbCommand(query, con);
//OleDbDataAdapter daBranchName = new OleDbDataAdapter(cmd);
OleDbDataReader dr1 = cmd1.ExecuteReader();
while (dr1.Read())
{
dgv.Rows[i].Cells[1].Value = dr1["Description"].ToString();
}
}
con.Close();