Моя не понимать.
Вот совершенно правильный работающий SQL запрос:
Код:
Select *,
AlarInk = (Select Count(*) from CONTS_REMEMBER Alar where Con.Kod = Alar.Cont_ID),
DosInk = (Select Count(*) from CONTS_DOSYE Dos where Con.Kod = Dos.Cont_ID)
From Conts Con
В MS SQL отрабатывает на ура. Дает нужный результ.
Когда помещаю его в TDataSet, он мне придумывает чо AlarInk это параметры. Бог бы с ними... Так если задать этим параметрам свойста:
Direction = pdOutput
запрос не выполняется. Дата Сет перестает работать. В других случаях значения параметров получить не удается. Получаются левые значения...
Когда добавляю в ДатаСети ещё два поля, автоматом они обзываются как Expr1000 и Expr1001 то и их значения равны непонятно чему... уффф..
Скажите пожалуйста, что я неправильно делаю?? Как уже добить эту фичу?