Показать сообщение отдельно
  #3  
Старый 28.01.2009, 19:11
Аватар для XIO
XIO XIO вне форума
Новичок
 
Регистрация: 06.12.2007
Сообщения: 77
Репутация: 32
По умолчанию

Моя не понимать.
Вот совершенно правильный работающий 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 то и их значения равны непонятно чему... уффф..
Скажите пожалуйста, что я неправильно делаю?? Как уже добить эту фичу?
__________________
"Люди никогда не видят то, существование чего им кажется невозможным." ©Терри Пратчетт
Ответить с цитированием