Alca, спасибо, но не совсем то! Я решил проблему так
| Код | fieldName.ResetContent(); //fieldName - Combobox для отображения полей int curSel = _tableName.GetCurSel(); //_tableName - Combobox для выбора таблицы CDaoDatabase db; CDaoTableDef tbl(&db); CDaoFieldInfo fld;
CString nameTbl; //имя таблицы
db.Open(sFile); _tableName.GetLBText(curSel, nameTbl); tbl.Open(nameTbl); short fldCount= tbl.GetFieldCount(); //количество полей
for(int i = 0; i<fldCount; i++) { tbl.GetFieldInfo(i, fld); _fieldName.AddString(fld.m_strName); }
|
|