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

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

Помогите составить запрос [D7, MSSQL]


din ©   (2004-04-26 15:37:00) 

Есть поле dr типа datetime необходимо вывести юбиляров 50 лет и т.д.


sniknik   (2004-04-28 08:42:00) [1]

неудачный выбор компонентов/параметров, возвращается однонаправленный датасет.
либо менять компоненты/параметры либо добавлять клиентдатасет для преобразования в нормальный(двунаправленный).


din   (2004-04-28 08:26:00) [2]

Спасибо я так и сделал, но у меня серверное приложение и когда я пытаюсь в гриде вывести запрос т.е. подключить запрос к гриду выдается сообщение "Operation not allowed on a unidirectional dataset"


bushmen   (2004-04-26 15:52:00) [3]

Надо учесть, что выводятся юбиляры на год, а не на дату


JibSkeart   (2004-04-26 15:48:00) [4]

select * from table where datediff(yy,dr,GetDate()) = 50

а то  результат отрицательный будет ... :)


JibSkeart   (2004-04-26 15:47:00) [5]

select * from table where datediff(yy,GetDate(),dr) = 50


Наверх

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