Ответ
a_kovalnogov 22.08.2007 13:30
в парсере может остаться лишь код вызова хранимой процедуры, которая вернёт парсеру таблицу.
как так?
Вызываю процедуру которая заполняет временную таблицу
$variables[
$.p_month(6)
$.p_year(2007)
]
^connect[$connect_string]{
^void:sql{begin test_.test(:p_month, :p_year)^; end^;}[$.bind[$variables]]
}
забираю данные из временной таблицы
^MAIN:dbconnect{
$t_table[^table::sql{ select tab_num, last_name, first_name from temp }]
^if($t_table){
<table>
^t_table.menu{
<tr>
<td>$t_table.tab_num</td>
<td>$t_table.last_name</td>
<td>$t_table.first_name</td>
</tr>
}
</table>
}{
ошибочка
}
}
есть и код вызова хранимой процедуры и select * from temp
- binding tables, Alex Nickolaenkov 06.04.2006 21:13
- $.bind[variable_of_simple_type], Александр Петросян (PAF) [M] 06.04.2006 22:54
- Ответ, Alex Nickolaenkov 07.04.2006 10:51 / 07.04.2006 11:05
- вариант, Александр Петросян (PAF) [M] 07.04.2006 22:11
- PAF, спасибо! (-), Alex Nickolaenkov 10.04.2006 14:08
- Ответ, a_kovalnogov 13.08.2007 17:22
- Ответ, a_kovalnogov 21.08.2007 19:25
- пока нет, Александр Петросян (PAF) [M] 20.08.2007 23:43
- Ответ, a_kovalnogov 21.08.2007 19:14
- хм, Александр Петросян (PAF) [M] 21.08.2007 22:57
- Ответ, a_kovalnogov 22.08.2007 12:52
- Ответ, a_kovalnogov 22.08.2007 14:37
- Ответ, Misha v.3 [M] 22.08.2007 15:09
- Ответ, a_kovalnogov 22.08.2007 16:29
- Ответ, Misha v.3 [M] 22.08.2007 12:58
- Ответ, a_kovalnogov 22.08.2007 13:30