Перенесли данные из DBGrid в StringGrid, подскажите как перенести данные из таблицы StringGrid в DBGrid?
Код переноса данных из DBGrid в StringGrid:
int j, i;
j=1;
DBGrid1->DataSource->DataSet->First();
while( !DBGrid1->DataSource->DataSet->Eof )
{
for(int i = 0; i < DBGrid1->DataSource->DataSet->FieldCount; i++)
{
Form1->StringGrid1->Cells[i][j] = DBGrid1->DataSource->DataSet->Fields->Fields[i]->AsString;
}
++j;
DBGrid1->DataSource->DataSet->Next();
Form1->StringGrid1->RowCount= Form1->StringGrid1->RowCount + 1 ;
}
Form1->StringGrid1->RowCount= Form1->StringGrid1->RowCount -1;
Form1->StringGrid1->Cells[0][0] ="ID_преподавателя";
Form1->StringGrid1->Cells[1][0] ="Фамилия_преподавателя";
Form1->StringGrid1->Cells[2][0] ="Кол-во_групп";
Form1->StringGrid1->Cells[3][0] ="Кол-во_предметов";
Form1->StringGrid1->Cells[4][0] ="Всего_часов";
Form1->StringGrid1->Cells[5][0] ="Доп_часы";
Form1->StringGrid1->Cells[6][0] ="Вычитанные_часы";
Form1->StringGrid1->Cells[7][0] ="Оставшиеся_часы";
}
Подскажите как сделать.