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

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

ADO & lookup [D7, Access]


Страницы:   1 2

nick_van_rijn ©   (2006-11-24 14:31:00) 

Господа подскажите ответ.
Имеется база Access, в ней по умолчанию только таблицы (в структуре только связи таблиц) и одна хранимая процедура(запрос). в делфи создаем динамически объект Хранимой процедуры. и тут возникает проблема, а поля то у нас в возвращаемом процедурой наборе данных есть и lookup? как быть. Есстествено сразу хочется так
ADOStoredProc1.FieldByName('Вид_Документа').LookupDataSet:=Main.Type_Doc;
ADOStoredProc1.FieldByName('Вид_Документа').LookupKeyFields:='Код';
ADOStoredProc1.FieldByName('Вид_Документа').LookupResultField:='Тип_Документа';
ADOStoredProc1.FieldByName('Вид_Документа').Lookup:=true;
но тут ошибка на первой же строчке, извини но не вижу такого поля 'Вид_Документа' (набор данных то закрыт), но если его открыть то говорит что изменения формата поля возможно только при закрытом наборе данных. и как же быть?


Sergey13   (2006-11-24 14:52:00) [21]

> и тут возникает проблема, а поля то у нас в возвращаемом
> процедурой наборе данных есть и lookup? как быть

В наборе, возвращаемом процедурой, не может быть лукап полей. Лукапы - это на клиенте, когда один набор данных смотрит на другой набор данных.


Страницы:   1 2

Наверх

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