Вниз
Скачать: CL | DM;

Привет всем!!, подскажите есть ли похожая командаили функция   Найти похожие ветки 

← →
FFF   (2003-09-04 12:09) [0]

на это (в оракле)
round(поле1/decode(поле2, 0, 1, поле2),2), поле3

в дельфях

Всем заранее спасибо.


← →
Vlad ©   (2003-09-04 12:10) [1]

команда похожая на round или на decode ?


← →
FFF   (2003-09-04 12:11) [2]

на обе, мне нужно сделать запрос из парадоксовой таблицы, но я не знаю похожей команды


← →
Vlad ©   (2003-09-04 12:13) [3]

Ну Round он и в Дельфи Round. (см. Хелп)
А Decode самому писать надо.
Попробуй написать оверлоадные функции IIF (как в Си)


← →
FFF   (2003-09-04 12:18) [4]

а есть ли такие функции в дельфях?


← →
Mike Kouzmine ©   (2003-09-04 12:21) [5]

Есть


← →
Vlad ©   (2003-09-04 12:22) [6]

>FFF (04.09.03 12:18) [4]
На сколько я знаю - нет.
Лично я сам писал функции наподобие
function IIF(B: Boolean; Par1,Par2: integer): integer; overload;
function IIF(B: Boolean; Par1,Par2: string): string; overload;
Если true, то возвращает первый параметр, если false - то второй.
А лучше не парься и пользуйся стандартным if или case


← →
FFF   (2003-09-04 12:22) [7]

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


← →
FFF   (2003-09-04 12:24) [8]

мне все это в запросе нужно сделать..


← →
Sandman25 ©   (2003-09-04 12:25) [9]

Так в запросе или в Дельфях?


← →
Vlad ©   (2003-09-04 12:26) [10]

>FFF (04.09.03 12:24) [8]
Тогда причем тут Дельфовые функции ?
Читай хелп по Sql !


← →
FFF   (2003-09-04 12:26) [11]

в запросе


← →
bushmen ©   (2003-09-04 12:28) [12]

Запросы бывают разные


← →
Vlad ©   (2003-09-04 12:28) [13]

>FFF (04.09.03 12:09)
>......в дельфях
А чего ты тогда воду мутишь?
Не в дельфях а в парадоксе. Так бы сразу и говорил.


← →
FFF   (2003-09-04 12:30) [14]

сорри , я не правильно поставил вопрос,
мне нужны похожие функции на оракловские, т.е. такие как я выше указал , которых можно применить в парадоксовой таблице.


← →
FFF   (2003-09-04 12:32) [15]

так как сделать?
:)


← →
Sandman25 ©   (2003-09-04 12:36) [16]

Одним запросом в Paradox такое сделать не получится ИМХО.


← →
FFF   (2003-09-04 12:44) [17]

неужели нет похожей функции ,
уважаемые мастера, подскажите новичку.
:)


← →
MsGuns ©   (2003-09-04 12:45) [18]

Local SQL: SUBSTRING+CAST


← →
Vlad ©   (2003-09-04 12:49) [19]

select round((поле1/поле2),2), поле3 where поле2<>0
union
select round(поле1,2), поле3 where поле2=0
результат будет аналогичный
только аналог функции round в парадоксе не знаю....


← →
FFF   (2003-09-04 13:10) [20]

спасибо всем.


← →
FFF   (2003-09-04 13:11) [21]

есть оказывается такая функция...
:)


← →
MsGuns ©   (2003-09-04 13:28) [22]

>Vlad © (04.09.03 12:49) [19]
>только аналог функции round в парадоксе не знаю....

В Local SQL ты хотел сказать ?
CAST(n1/n2 as decimal(x, y))



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

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.015 c
1-82302
AndreyAs
2003-09-15 16:23
2003.09.25
MainMenu на Panel?


14-82452
Alex1979
2003-09-09 12:43
2003.09.25
Откуда мона скачать Bounds Checker v6.03 Delphi?


1-82299
MIKL
2003-09-13 18:15
2003.09.25
Рисование карандашом на канве!


4-82567
YY
2003-07-21 22:53
2003.09.25
Transparent icons and Active Desktop


1-82189
pendalf
2003-09-07 13:50
2003.09.25
Как узнать, какое сейчас число и сколько времени?




   Наверх