Метод возвращает номер столбца таблицы по его имени поля, либо -1 если столбец с указанным именем отсутствует
int Find_Name_Fld (string Name);
Name - имя поля таблицы
номер столбца таблицы , либо -1
int idxF = 1, // Фамилия idxI = 2, // Имя idxO = 3, // Отчество AllIdx = 4; int fld[AllIdx]; FillNumFld() //============================================================================= // Находим поля в таблице //============================================================================= { fld[idxF] = CTabl.Find_Name_Fld("FCf"); fld[idxI] = CTabl.Find_Name_Fld("FCi"); fld[idxO] = CTabl.Find_Name_Fld("FCo"); for ( int ii=0; ii<AllIdx; ii++ ) if ( fld[ii]==-1 ) { AmbaMessageBox("Нет необходимых полей в таблице!","Ошибка!!!",MB_OK|MB_ICONERROR,0); return false; } return true; }