Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Grid+Query [D6, Paradox]


Malyatk0 ©   (2004-01-14 00:08:00) 

Доброе время суток Метры баз данных!
Помогите реишть 2 проблемы, а то сам немогу найти выхода из сложившехся ситуаций:
1. Данные в таблицу вводяться через Editы и CоmboBoxЫ. Все добавляет успешно. Но когад я вывел данные в Grid и хочу зделать
редактирование записи я направляю их опять в Editы и CоmboBoxЫ.
Записи добавленые через едит возвращаються нормально а данные
добавленые через комбобокс возвращаются как первая запись в таблице по этому полю. (Я не использую компоненты DBEDit и т.д
потому что код не мой и переделывать пришлось бы много).
Вывод данных в эдит и комбо бокс произвожу следующим образом:

Edit.Text:=Query.FieldByName("First field").AsString;
ComobBox.Text:=Query.FieldByName("Second field").AsString;

Но возникает таже проблема как ее решить?

2) Как при перемещении скрола перемещаться по записям грида?
Какое событие необходимо обработать?


Sandman25   (2004-01-14 11:26:00) [1]

Если у ComboBox style=DropDownList то нужно присваивать иначе:
with ComboBox do
ItemIndex := Items.IndexOf(Query.Fields[1].AsString)


Beginer1   (2004-01-14 11:21:00) [2]

1. может вместо ComobBox.Text

ComobBox.Items


mtb   (2004-01-14 11:12:00) [3]

по первому вопросу
не получается из базы в ComobBox или из ComobBox в базу


Наверх

Титульная страница Поиск, карта сайта Написать письмо