powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ADOQuery
5 сообщений из 5, страница 1 из 1
ADOQuery
    #32214315
Dale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему после выполнения запроса
Datamodule2.ADOQuery3.SQL.add('select * from U3 LEFT OUTER JOIN LGT ON U3.Lgt=LGT.[Key] Where U2='+Datamodule2.ADOQuery2.FieldByName('KEY').asstring);

Не выполняется запрос
ADOQuery3.SQL.Add('SELECT Rec.[KEY],U1.Sname,(RTRIM(Cast(U2.Number as char))+'' - ''+RTRIM(U2.Pref)) as NG, Dt,Case WHEN T<0 THEN ABS(T) end as Vb, Case WHEN T>=0 THEN T end as Pb');
ADOQuery3.SQL.Add('FROM Rec INNER JOIN U2 ON Rec.U2=U2.[Key] INNER JOIN U1 ON U2.U1=U1.[Key] where (U1.SName='''+ComBoBox1.Text+''')');

Говорит, что нет поля Pb

И вообще, после выполнения запроса, содержащего виртуальное поле, ни один запрос, который использует виртуальные поля не выполняется. В отдельности же все работает хорошо.

Для создания глюка использовался MS SQL-server 2000 и DELPHI7
...
Рейтинг: 0 / 0
ADOQuery
    #32214552
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проверь скрипт ...
...
Рейтинг: 0 / 0
ADOQuery
    #32214643
Dale
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какой такой скрипт???
...
Рейтинг: 0 / 0
ADOQuery
    #32214646
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zasun eto v QueryAnalizer i posmootri tam rabotajet ili net.
...
Рейтинг: 0 / 0
ADOQuery
    #32214795
Дмитрий Мыльников
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может я чего-то не понимаю, но судя по тексту запоса в зависимости от условия T<0 или T>=0 мы будем иметь разный набор полей в качестве выходного набора даных. Может быть сам SQL сервер такое и поддерживает, но не знаю как к этому отнесётся Delphi, особенно если для полей содзать соответсующие объекты...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ADOQuery
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]