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

Вниз

Загадка   Найти похожие ветки 

 
YOjik   (2006-11-15 13:27) [0]

В какой строчке мы окажемся после ексепшина в 4 -й и почему?


1      if FArrSQLParams[Length(FArrSQLParams) - 1].DataType = ftUnknown then
2      begin
3        try
4          StrToDate(FArrSQLParams[i].Value);
5          FArrSQLParams[i].DataType := ftDate;
6        except
7          try
8            StrToInt(FArrSQLParams[i].Value);
9            FArrSQLParams[i].DataType := ftInteger;
10          except
11            FArrSQLParams[i].DataType := ftString;
12          end;
13        end
14      end;
15
16      case FArrSQLParams[i].DataType of
17        ftString:
18          OraQuery.FindParam(FArrSQLParams[i].ParamName).AsString := FArrSQLParams[i].Value;
19        ftInteger, ftSmallint, ftAutoInc:
20          OraQuery.FindParam(FArrSQLParams[i].ParamName).AsInteger := FArrSQLParams[i].Value;
21        ftWord, ftFloat, ftCurrency:
22          OraQuery.FindParam(FArrSQLParams[i].ParamName).AsFloat := FArrSQLParams[i].Value;
23        ftDate, ftDateTime, ftTime, ftTimeStamp:
24          OraQuery.FindParam(FArrSQLParams[i].ParamName).AsString :=
25            "to_date(""" + FormatDateTime("dd.mm.yyyy", FArrSQLParams[i].Value) + """, ""dd.mm.yyyy"")";
26      else
27        OraQuery.FindParam(FArrSQLParams[i].ParamName).Value := FArrSQLParams[i].Value;
28      end;


Оказывается в 16 - й))


 
Сергей М. ©   (2006-11-15 13:30) [1]


> YOjik   (15.11.06 13:27)


Детский сад.


 
clickmaker ©   (2006-11-15 13:30) [2]

это ты к чему?


 
Сергей М. ©   (2006-11-15 13:31) [3]


> это ты к чему?
>


Это он в тумане)


 
Elen ©   (2006-11-15 13:32) [4]


> Оказывается в 16 - й))

Ты лучше поведай как оказаться в 15-й. Это будет полезнее твоего вопроса-ответа 8)


 
Anatoly Podgoretsky ©   (2006-11-15 13:36) [5]

> YOjik  (15.11.2006 13:27:00)  [0]

Загадки у нас задают в форуме Прочее.
А что тебя так это удивляет?


 
YOjik   (2006-11-15 13:42) [6]

А почему не в 8-й?


 
YOjik   (2006-11-15 13:43) [7]

а отладчиком он оказывается в 5-й , а потом в 16!


 
Elen ©   (2006-11-15 13:45) [8]


> А почему не в 8-й?


if FArrSQLParams[Length(FArrSQLParams) - 1].DataType = ftUnknown then
2  begin
3     |--try
4     |    StrToDate(FArrSQLParams[i].Value);
5     |    FArrSQLParams[i].DataType := ftDate;
6     |--except
7     |  |--try
8     |  |    StrToInt(FArrSQLParams[i].Value);
9     |  |    FArrSQLParams[i].DataType := ftInteger;
1     |  |-- except
1     |  |     FArrSQLParams[i].DataType := ftString;
1     |  |-- end;
1     |--end
       // ЗДЕСЬ РЫБЫ НЕТ!!!
1      end;

Ясно, солнышко?


 
Сергей М. ©   (2006-11-15 13:48) [9]


> отладчиком он оказывается в 5-й , а потом в 16!


Значит ты врешь про "ексепшина в 4 -й")


 
KilkennyCat ©   (2006-11-15 13:50) [10]

Это просто хитрый способ спросить. Чтоб не переместили в ветку "Начинающие" и ответ дали.


 
Elen ©   (2006-11-15 13:52) [11]


> Значит ты врешь про "ексепшина в 4 -й")

Не, ему отладчик подмигивает ;)


 
YOjik   (2006-11-15 13:53) [12]

Не вру, и причём здесь рыба, я не люблю суши).
Он у меня в блок except не лезет после екцепшина, я сижу и удтвляюсь и вы мне рыба да рыба)))


 
KilkennyCat ©   (2006-11-15 13:54) [13]

а я люблю суши. я подмигивания отладчика не люблю :)


 
YOjik   (2006-11-15 13:55) [14]


> KilkennyCat ©   (15.11.06 13:50) [10]
> Это просто хитрый способ спросить. Чтоб не переместили в
> ветку "Начинающие" и ответ дали.


Спасибо мега мастер за "мега" ответ )))


 
Сергей М. ©   (2006-11-15 13:57) [15]


> YOjik   (15.11.06 13:53) [12]


Опции встроенного в IDE дебагера за тебя Пушкин будет настраивать ?)


 
YOjik   (2006-11-15 14:00) [16]

в дебагере всё пучком


 
Сергей М. ©   (2006-11-15 14:01) [17]


> в дебагере всё пучком
>


ну-ну)


 
Elen ©   (2006-11-15 14:01) [18]


> в дебагере всё пучком

Не все значит. Отладь на другом компе


 
YOjik   (2006-11-15 14:11) [19]

о может это потому что я на макетоше работаю )))))))))))) оказывается


 
Anatoly Podgoretsky ©   (2006-11-15 14:12) [20]

> YOjik  (15.11.2006 13:42:06)  [6]

А это уже другая загадка, а каждую загадку надо задавать в отдельной ветке


 
Anatoly Podgoretsky ©   (2006-11-15 14:13) [21]

> KilkennyCat  (15.11.2006 13:50:10)  [10]

> Чтоб не переместили в ветку "Начинающие" и ответ дали.

Ну и много он добился, как в анекдоте про иностранца, какой умный, столько языков знает - ну и много это ему помогло?


 
Сергей М. ©   (2006-11-15 14:14) [22]


> может это потому что я на макетоше работаю .. оказывается


Нет, это потому что ты в тумане)
А сидеть верхом на сист.блоке Мака и давить при этом клаву у Писюка - это тоже можно назвать "я на макетоше работаю")


 
Anatoly Podgoretsky ©   (2006-11-15 14:15) [23]

> YOjik  (15.11.2006 13:53:12)  [12]

Вот теперь уже третья загадка.
О сколько нам открытий чудных, готовит "просвещения" дух


 
Anatoly Podgoretsky ©   (2006-11-15 14:16) [24]

> YOjik  (15.11.2006 14:00:16)  [16]

Как, а кто же только что, несколько сообшений выше, катил бочку на отладчик (на всякий случай - это дебагер)


 
Elen ©   (2006-11-15 14:19) [25]


>  я на макетоше работаю

МАКЕТОШ - Новый тИп машин с AI (A от Anti) 8)


 
Anatoly Podgoretsky ©   (2006-11-15 14:27) [26]

> YOjik  (15.11.2006 14:11:19)  [19]

> я на макетоше работаю

Вот и отгадка


 
YOjik   (2006-11-15 14:38) [27]

Ой млин навалились у макинтоша моега нет системного блока!!! токма манитор, ошипка была и есть у отладчика, методом ShowMessage отладил вот))))


 
Elen ©   (2006-11-15 14:46) [28]


> YOjik

Юморист ты....


 
Сергей М. ©   (2006-11-15 14:48) [29]


> YOjik   (15.11.06 14:38) [27]


Ты сюда придуриваться пришел или за помощью ?

Если первое, то см. диагноз в [1]
Если иначе - прекрати идиотское безобразное коверканье великого и могучего.



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

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

Наверх




Память: 0.53 MB
Время: 0.062 c
2-1163623690
framez
2006-11-15 23:48
2006.12.03
вопрос по БД: IB6.5 + BDE


15-1163566298
vamp_avp
2006-11-15 07:51
2006.12.03
Траблтикет


15-1163196754
PHPDeveloper
2006-11-11 01:12
2006.12.03
устройство на работу


2-1163532643
DoktorX
2006-11-14 22:30
2006.12.03
как из ImageList отобразить рисунок под номером 2


2-1163621813
dima123
2006-11-15 23:16
2006.12.03
Значение