Итак, вот небольшая предыстория, чтобы попытаться поместить вещи в контекст
Сначала отформатируйте данные:
У меня есть две базы данных, которые имеют такую структуру
DB1
эта таблица содержит Field_Id
вместе со всеми свойствами поля
DB2
эта таблица содержит более широкую информацию вместе со ссылками на DB1 Field_Id
, эта ссылка используется для получения Field_Name
настолько простой SQL-запрос, чтобы лучше описать
Select Field_Name From DB1 Where Field_Id = (select Field_Id From DB2 where param = %)
возвращает список, связанный с DataGridViewComboBox
внутри таблицы данных. Теперь до этого момента все идет отлично, ComboBox
добавляется все DataGridView
заполняется проблема возникает здесь
for (int i = 0; i <= dataGridView1.RowCount - 2; i++)
{
dataGridView1.Rows[i].Cells[0].Value = valuetosetindex;
dataGridView1.Refresh();
}
Дело в том, что это не устанавливает значение ComboBox
внутри 0-го столбца, если бы я просто установил столбцы в строки, это работает, но набор значений не работает.
Я более чем рад добавить больше кода, если это необходимо.