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

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

Глюк при выполнении запроса [D5, Oracle, ]


Юлик ©   (2002-01-11 10:58:00) 

Выполняю такой запрос:
Query1.Close;
Query1.sql.Clear;
nomz := strtoint(zavod.Text[1]);
Query1.SQL.Add("SELECT "+""""+" "+""""+",CEX,TABN,SUBSTR(IMR,1,1)||"+""""+"."+""""+"||SUBSTR(OTCHR,1,1)||"+""""+"."+""""+",FAMR,NLSH,DATEPR,DATEB,PBANK FROM KT WHERE (KZ="+inttostr(nomz)+") AND (TABN<700000) AND (NVL(PPT,0)!=1) AND (DATEUV IS NULL) AND (NVL(PBANK,0)=0) ORDER BY CEX,TABN");
Query1.open;
И он то работает, то не работает...
Подскажите пожалуйста что делать


Владислав   (2002-01-11 11:47:00) [1]

Напиши перед открытием запроса следующее:

ShowMessage("*"+IntToStr(nomz)+"*");

и посмотри, что получается между звездочками (*).
Быть может там совсем не то, что ты ожидаешь получить.


roottim   (2002-01-11 11:20:00) [2]

вроде в синтаксисе все нормально...
одного не пойму что это за глючные выражения...
+""""+"."+""""+
почему не так
+"""."""+


Юлик   (2002-01-11 11:17:00) [3]

Не обязательно...


Юлик   (2002-01-11 11:15:00) [4]

Да в том-то и дело что то работает, то не работает... данные перестаёт считывать....


Fareader   (2002-01-11 11:13:00) [5]

то работает, то не работает при разных значениях nomz ?


Oracle   (2002-01-11 11:12:00) [6]

Работает твой запрос. Делать ничего не надо.


Юлик   (2002-01-11 11:08:00) [7]

То считывает данные, то не считывает...


Владислав   (2002-01-11 11:06:00) [8]

Что значит: "И он то работает, то не работает..."?


Наверх

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