Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.02.2003, 18:43
|
|||
---|---|---|---|
|
|||
Существует ли какое нибудь подобие макросов, для использования в хран. проц. |
|||
#18+
Здравствуйте Господа. Подскажите, есть ли в Interbase какое-то подобие макросов? Для чего: В процедуре написано if поле1 = переменная1 then Begin end; if поле2 = переменная2 then Begin end; if поле3 = переменная3 then Begin end; и так далее. раз 20-40. Вместо этого красиво написать Macros1(поле1, переменная1); Macros1(поле2, переменная2); Macros1(поле3, переменная3); Просто направление покажите, где искать. Сам в доке найти не могу. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.02.2003, 21:26
|
|||
---|---|---|---|
|
|||
Существует ли какое нибудь подобие макросов, для использования в хран. проц. |
|||
#18+
UDF. на ibase.ru раздел отдельный, там сто пудово есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.02.2003, 21:43
|
|||
---|---|---|---|
|
|||
Существует ли какое нибудь подобие макросов, для использования в хран. проц. |
|||
#18+
Ой!!!! тебе наверное такое не подойдёт.... а нельзя написать ещё одну процедуру с 2-мя входными параметрами???? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2003, 09:07
|
|||
---|---|---|---|
|
|||
Существует ли какое нибудь подобие макросов, для использования в хран. проц. |
|||
#18+
Вчера задавал вопрос, сам забыл для чего мне это нужно. Сегодня вспомнил. Уточняю: if поле1 <> переменная1 then Begin Поле1 = Переменная1; end; Сам понимаешь, в процедуру поле не передашь. А макрос бы в самый раз. UDF Говоришь? Посмотрю. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2003, 11:09
|
|||
---|---|---|---|
Существует ли какое нибудь подобие макросов, для использования в хран. проц. |
|||
#18+
Ой! ... Раз, два, три, четыре, пять ... начинаем разгребать ... Как ты хочешь сравнить поле с переменной ?!?!?! if поле1 <> переменная1 !?!? Можно сравнивать значение поля ОДНОЙ, конкретной, записи с переменной ... получается, что эту запись можно отделить от остальных ... получается, что нам надо: 1. id записи 2. переменная, с которой будем сравнивать ... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Если тебе надо сравнить !ВСЕ! значения поля с какой-то перменной, и потом поменять значения поля на значение переменной (если это необходимо), то надо действовать по другому ... надо подумать как ... ЗЫ: Если по другому нельзя, то зачем стремиться к красоте, главное что бы работало ;)) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.02.2003, 13:37
|
|||
---|---|---|---|
|
|||
Существует ли какое нибудь подобие макросов, для использования в хран. проц. |
|||
#18+
UDF к сожалению не подойдут, это функции написаные на Си, позволяют дополнительные плюшки делать...вообщем не то :)) но штука не плохая. :) а главное полезная ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&tablet=1&tid=1580894]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 286ms |
total: | 409ms |
0 / 0 |