Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.05;
Скачать: CL | DM;

Вниз

ADO?   Найти похожие ветки 

 
Ega23 ©   (2004-08-17 16:49) [40]

Ок, помарка, так помарка. Запрос в QA идёт?


 
CRACKISH   (2004-08-17 16:50) [41]

Если один такой запрос отослать то все ок! а если сразу же второй то пишет туже ошибку!

Может както по другому отчищать ADOQuery?


 
Ega23 ©   (2004-08-17 16:52) [42]

Так ты сразу 2 запроса за один Open пытаешься послать?


 
CRACKISH   (2004-08-17 16:53) [43]

вот так:

Query.SQL.Clear;
Query.SQL.Add("select Sum(NumberOfOrders) from _ExecutedOrders");
Query.SQL.Add("where (ClientGetOut between """+FormatDateTime("yyyy-MM-dd", S_Date.Date)+" "+FormatDateTime("H:m:s", S_time.Time)+".000"" and """+FormatDateTime("yyyy-MM-dd", Po_Date.Date)+" "+FormatDateTime("H:m:s", Po_time.Time)+".000"") and (TypeFailID is null) and (TravelTypeID in (3,6,10,13,16,21,23))");
Query.Open;

Query.SQL.Clear;
Query.SQL.Add("select Sum(NumberOfOrders) from _ExecutedOrders");
Query.SQL.Add("where (ClientGetOut between """+FormatDateTime("yyyy-MM-dd", S_Date.Date)+" "+FormatDateTime("H:m:s", S_time.Time)+".000"" and """+FormatDateTime("yyyy-MM-dd", Po_Date.Date)+" "+FormatDateTime("H:m:s", Po_time.Time)+".000"") and (TypeFailID is null) and (TravelTypeID in (1,2,20,22))");
Query.Open;


 
Ega23 ©   (2004-08-17 16:57) [44]

Давай ещё раз тексты ОБОИХ запросов перед открытием.


 
CRACKISH   (2004-08-17 17:02) [45]

select Sum(NumberOfOrders) from _ExecutedOrders
where (ClientGetOut between "2004-08-16 0:0:0.000" and "2004-08-17 0:0:0.000") and (TypeFailID is null) and (TravelTypeID in (3,6,10,13,16,21,23))

select Sum(NumberOfOrders) from _ExecutedOrders
where (ClientGetOut between "2004-08-16 0:0:0.000" and "2004-08-17 0:0:0.000") and (TypeFailID is null) and (TravelTypeID in (1,2,20,22))


 
Anatoly Podgoretsky ©   (2004-08-17 17:03) [46]

Все еще просишь :-)


 
Ega23 ©   (2004-08-17 17:06) [47]

Уверен, что ТАКАЯ же ошибка?


 
CRACKISH   (2004-08-17 17:24) [48]

Извените!
Вы правы ошибка другая (с работы только что сказали что другая):
"Access violation at adress 00492E78 in module "Zakazi.exe". Read of address 00000258"!
Я как понимаю надо както "перезапустить" ADOQuery после первого запроса!


 
Ega23 ©   (2004-08-17 17:29) [49]

Access violation at adress 00492E78 in module "Zakazi.exe".

Где-то ты, брат, к несуществующему классу обращаешься. Или в память как-то лезешь. Пройдись отладчиком по F7-F8 и найди строчку, где вылетает.

"перезапустить" ADOQuery

ADOQuery.Close


 
DiamondShark ©   (2004-08-17 17:32) [50]


> Ega23 ©   (17.08.04 17:06) [47]

Терпеливый ты...


 
Ega23 ©   (2004-08-17 17:34) [51]

Терпеливый ты...

Ничего, всего 25 минут осталось...


 
CRACKISH   (2004-08-17 17:37) [52]


> Где-то ты, брат, к несуществующему классу обращаешься. Или
> в память как-то лезешь. Пройдись отладчиком по F7-F8 и найди
> строчку, где вылетает.


У меня результат в переменную заганняется!


 
CRACKISH   (2004-08-17 17:38) [53]

переменная(string):=Query.Fields.Fields[0].Text;


 
Ega23 ©   (2004-08-17 17:42) [54]

А есть-ли маЛчик?

Чему равно Query.Fields.Fields[0].Text;?


 
CRACKISH   (2004-08-17 17:47) [55]


> Чему равно Query.Fields.Fields[0].Text;?


Числу! НА null проверка есть:
if not Query.Fields.Fields[0].IsNull then


 
alless   (2004-08-17 17:48) [56]

А может после первый Query1.Open надо Query1.Close и потом все остольное (я не проверил)


 
Ega23 ©   (2004-08-17 17:50) [57]

переменная(string):=Query.Fields.Fields[0].Text;

Там строка, а там число? Чего-то я тебя не понимаю...


 
Ega23 ©   (2004-08-17 17:50) [58]

А на IsEmpty есть проверка?


 
CRACKISH   (2004-08-17 17:53) [59]


> Там строка, а там число? Чего-то я тебя не понимаю...


Но число в stringe!


> А на IsEmpty есть проверка?


Нет но там и не может быть!


 
Ega23 ©   (2004-08-17 17:57) [60]

Нет но там и не может быть!

Не может быть ЧТО?
З.Ы. У тебя 2 минуты, потом - до завтра  :о)



Страницы: 1 2 вся ветка

Текущий архив: 2004.09.05;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.032 c
3-1092068498
PFR
2004-08-09 20:21
2004.09.05
BDE блокирует каталог с таблицами даже если закрыты все таблицы


1-1093004464
Aks
2004-08-20 16:21
2004.09.05
работа с АутЛуком. Как избежать лишних вопросов?


1-1092750107
Labert
2004-08-17 17:41
2004.09.05
TClass


1-1093081640
Рома
2004-08-21 13:47
2004.09.05
Что-то не то с библиотекой


14-1092903488
Ромкааа
2004-08-19 12:18
2004.09.05
Добрый день, скажите плз, кто-нить работал с графиками для форекс