Re: Как сформулировать запрос для Cursor Adapter-a | |
---|---|
spammail_88 Автор Сообщений: 108 Дата регистрации: 13.11.2010 |
Если сделать так: В SelectCMD пишу:
Так будет правильно? |
Re: Как сформулировать запрос для Cursor Adapter-a | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Да. Ничего для этого поля - оно не будет обновляемым в любом случае (т.е. изменения в него вносимые никуда не пойдут). Нет, нельзя. Можно в группировке указать только одно ключевое поле данной таблицы, и тогда в списке выбора полей для всех остальных применить те же MAX/MIN(неключевое_поле) неключевое_поле - т.к. группировка идёт по ключевому полю, для "выбора" максимального всегда будет использоваться ровно одна запись, и никаких неоднозначностей не возникнет. В UpdateNameList для таких полей писать так, как будто никакого MAX/MIN нет. Вообще между SelectCMD и группой свойств управляющих обновлением (Tables, UpdateNameList, KeyFieldList, UpdatableFieldList - из основных) нет вообще никакой связи. SelectCMD может быть хоть бы и вызовом ХП, а вот данные в свойствах управляющих автоматическим обновлением все вместе позволяют фоксу сформировать требуемую для выполнения обновления команду INSERT/UPDATE/DELETE. Вероятно это опечатка, и там должно было быть написано "field alias". Нельзя группировать "по таблице", или по чему-то типа "tbl.*" Можно указывать поле группировки разными способами.
------------------ WBR, Igor |
Re: Как сформулировать запрос для Cursor Adapter-a | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
ТС понял? ) (это баналбщина, потому и стеб
Исправлено 1 раз(а). Последнее : of63, 11.11.18 18:52 |
© 2000-2024 Fox Club  |