Galera,
Nao sei bem por anda comecar mas meu problema é o sequinte: eu preciso fazer uma busca em um banco de dados e mostrar somente o nome correspondente aos parametros passados para pesquisa com um link para o relatorio completo desse usuario.
A pesquisa esta funcionando ok so que eu apresento na tela todos os dados e eu preciso so o nome com o link para o relatorio completo.
Ja vi alguma coisa utilizando DOM seria esse o melhor caminho?
Obrigado
Ate mais…
RaLpHPJ
Fevereiro 18, 2004, 11:10am
#2
Como vc faz a cosnsulta no banco de dados???
Marcelo, tem uma maneira de fazer simples,. mas o link tenque ser préviamente gravado no banco, digamos no campo links;
select***
while(rs.next()){
nome=rs.getString("nome");
link=rs.getString("links");
<td height="23" bgcolor="#CCCCCC" class="estilo2"><p align="center"><a href=""+link+"">nome</a>
}
E dessa maneira que estou fazendo a consulta.
ResultSet rs = stmt.executeQuery(SELECT * FROM tabacesso //mais os parametros);
out.print(rs.getString(“nome”);
Era essa a sua duvida?
RaLpHPJ
Fevereiro 18, 2004, 11:51am
#5
Humm entendi…
Cara vou deixar que outro te ajude pq eu não vou saber…
Eu estava pensando em usar o WHERE lah na query…
Eu não entendi esse campo “links” conteria um link para uma pagina dinamica ou teria que ter todas essa paginas previamente contruidas?
Pessoal
Eu resolvi dessa maneira:
<FORM NAME='FORM'' ACTION='elaborarRelatorioUnico.jsp' METHOD=POST>
<INPUT TYPE=hidden NAME='usuario' VALUE='' ID='usuario'>
</FONT></TD>
</FORM>
<A STYLE='cursor:hand' HREF='' name='teste''
onclick="document.getElementById('usuario').value='<%out.print(rs.getString("usuario"));%>';
document.forms['FORM'].submit();
return false;
event.returnValue=false;"><%out.print(rs.getString("usuario"));%> </A>
Ate mais…
Olá,
não entendi pq vc não colocou o valor direto no campo, assim:
[code]
<FORM NAME=‘FORM’’ ACTION=‘elaborarRelatorioUnico.jsp’ >
<INPUT TYPE=hidden NAME=‘usuario’ VALUE=’<%out.print(rs.getString(“usuario”));%>’ ID=‘usuario’>
</FORM>
<A STYLE='cursor:hand' HREF='' name='teste'' onclick="document.forms['FORM'].submit(); ">
<%out.print(rs.getString("usuario"));%> </A> [/code]
Menos javascript, consequentemente mesno chances de dar erro…
Olha eu tambem nao entendi…rsrs eu achei esse exemplo na web, fiz algumas alteraçoes, funcionou beleza eu nem tinha reparado nisso…mas agora vou aproveitar essa dica.
Valeu!