Показать сообщение отдельно
  #9  
Старый 10.03.2016, 18:14
Alex-25 Alex-25 вне форума
Прохожий
 
Регистрация: 07.03.2016
Сообщения: 5
Версия Delphi: delphi 7
Репутация: 10
По умолчанию

в дбгриде (форма1) поля берутся из мдб. в таблице поля называютя "Код товара" и "Наименование товара", а в комбобоксе окна Поиск (форма3) - "По коду" и "По наименованию". как указать правильно в каком поле искать, могу ли я искать по номеру поля через "Columns" ? и где (в какой строке это прописать) ?
это будет примерно так, просьба подсказать

if Form3.ComboBox1.Text='По наименованию'
then Form1.DBGrid1.DataSource.DataSet.Locate(Form1.DBGr id1.Columns[0],VarArrayOf([Form3.Edit1.Text+'%']),[]);
Ответить с цитированием