-
Есть таблица с несколькими полями, в ней третье поле со значениями g,s. Есть еще 4-ое и 5-ое поля со своими значениями. Мне нужно при выборе строки выводить значения полей в dbedit.Но условие, что если 3е поле=g, то в dbedit выводить данные по 4ому полю... и тд... это не отображает значения, в чем ошибка? procedure TfmMain.DBGrid3ColEnter(Sender: TObject); var g,s,p,ch,m,n,sz:string; begin g:='Глагол'; s:='Существительное';
if fmDM.ADOQuerySlovar.Fields[3].AsString = g then DBEdit4.text:=fmDM.ADOQuerySlovar.Fields[4].AsString else if fmDM.ADOQuerySlovar.Fields[3].AsString = s then dBEdit4.text:=fmDM.ADOQuerySlovar.Fields[5].AsString; end;
-
в чем чем, - использование компонент не по назначению. справку видать не читал. как и правила форума.
|