Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Web Interface средствами Oracle  [new]
Virtuoz
Member

Откуда: Украина
Сообщений: 307
Есть база под Oracle 9.2i

Можно ли как нить организовать Web Interface к данным, хранящимся в базе, то есть хотелось бы узнать позволяет ли Oracle организовать просмотр данных при минимальном использовании кодирования.
4 авг 05, 13:12    [1763377]     Ответить | Цитировать Сообщить модератору
 Re: Web Interface средствами Oracle  [new]
VasyakinM
Member

Откуда: Москва
Сообщений: 371
Настрой isqlplus :))
4 авг 05, 13:16    [1763406]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Web Interface средствами Oracle  [new]
Мрудаков
Guest
да,кстати,а как это сделать?И что для этого надо?
29 сен 06, 13:04    [3201914]     Ответить | Цитировать Сообщить модератору
 Re: Web Interface средствами Oracle  [new]
micp
Member

Откуда:
Сообщений: 19
просмотр данных при минимальном кодировании :-)
create or replace procedure htp_table(p_table_name in varchar2,
                                      p_where_clause in varchar2:='1=1',
                                      p_order_by_clause in varchar2:=1) is
str varchar2(2000);
begin
str:=  'begin 
         for i in (select * from '||p_table_name||' where '||p_where_clause||' order by '||p_order_by_clause||') loop htp.p(''<tr>'');';

for i in (select user_tab_cols.column_name, t.comments 
          from user_tab_cols,user_col_comments t  
          where user_tab_cols.table_name = upper(p_table_name)
          and user_tab_cols.virtual_column = 'NO'
          and user_tab_cols.table_name = t.table_name (+)
          and user_tab_cols.column_name = t.column_name (+)
          order by column_id) loop
 htp.p('<th>'||i.column_name||case when i.comments is not null then ' ('||i.comments||')' end||'</th>');
 str:=str||' htp.p(''<td>''||i.'||i.column_name||'||''</td>'');';
end loop;
str:=str||' htp.p(''</tr>''); end loop; end;';
execute immediate str;
htp.p('</table>');
exception when others then htp.p(sqlerrm);
end htp_table;
доработать напильником
29 сен 06, 17:54    [3204364]     Ответить | Цитировать Сообщить модератору
 Re: Web Interface средствами Oracle  [new]
Pir
Member

Откуда: Москва
Сообщений: 872
Virtuoz
Есть база под Oracle 9.2i

Можно ли как нить организовать Web Interface к данным, хранящимся в базе, то есть хотелось бы узнать позволяет ли Oracle организовать просмотр данных при минимальном использовании кодирования.



без кодирования :
как было сказано выше, настроить isqlplus

с минимальным кодированием :
настроить apache + mod_plsql (или htmldb)
29 сен 06, 18:04    [3204413]     Ответить | Цитировать Сообщить модератору
 Re: Web Interface средствами Oracle  [new]
mcureenab
Member

Откуда: Murmansk
Сообщений: 5928
Virtuoz
Есть база под Oracle 9.2i

Можно ли как нить организовать Web Interface к данным, хранящимся в базе, то есть хотелось бы узнать позволяет ли Oracle организовать просмотр данных при минимальном использовании кодирования.


Оракл Portal, предки и клоны этого продукта. Простая Web форма для просмотра и редактирования делается с помошью мастера за 5мин.
29 сен 06, 18:24    [3204488]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить