criar tabela no JDeveloped

Forum sobre a ferramenta Oracle JDeveloper, ADF, OAF, etc. (Não é destinado ao aprendeziado da Linguagem Java em geral)
Responder
francisco.angelo
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 78
Registrado em: Qua, 16 Jan 2008 5:06 pm
Localização: RJ
Francisco Angelo
///////////////////////////////

Olá Bom Dia,

Gostaria de uma Ajuda, fiz uma ligação com o banco de dados oracle e nessa ligação eu vou consultar os dados do banco pelo nome...
o resultado, é ok .

só que eu quero que saia formatado dentro de uma tabelinha como se fosse uma planilha..

e eu não to conseguindo o codigo para aprontar uma tabela, eu tenho a resposta que eu quero não mais sai formatado em uma tabela.

o codigo que eu uso é esse:

Selecionar tudo

<%@ page import="java.sql.*" %>

<%
String nome=request.getParameter("nome");
int flag=0;
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:XE","system","nino");
PreparedStatement stmt = con.prepareStatement("select * from aluno where nome=?");
stmt.setString(1,nome);
ResultSet rs = stmt.executeQuery();

while(rs.next()){

out.print("<br>" + rs.getInt("cod"));
out.print("<br>" + rs.getString("nome")    + rs.getString("endereco"));
out.print("<br>" + rs.getString("endereco"));
out.print("<br>" + rs.getString("tel"));
flag=1;
}

if (flag==1){
out.print("<p>Nome Encontrado");
}else{
out.print("<p>Nome não Encontrado");
}


}
catch(Exception e){

}
%>

<br><a href="index.jsp">Voltar</a>
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

o seu problema é de html amigão
http://www.w3schools.com/html/html_tables.asp

em todo caso .. tenta assim oh..

Selecionar tudo

out.print("<table border=\"1\">"); 
out.print("<tr>");
out.print("<th>Código</th>");
out.print("<th>Nome</th>");
out.print("<th>Endereço</th>");
out.print("<th>Telefone</th>");
out.print("</tr>");
while(rs.next()){ 
out.print("<tr>");
out.print("<td>" + rs.getInt("cod") + "</td>"); 
out.print("<td>" + rs.getString("nome") + "</td>"); 
out.print("<td>" + rs.getString("endereco") + "</td>"); 
out.print("<td>" + rs.getString("tel") + "</td>"); 
out.print("</tr>");
flag=1; 
} 
out.print("</table>");
Mick
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 69
Registrado em: Sex, 08 Fev 2008 11:20 am
Localização: São Paulo - SP

Ahh... mas se eu entendi certo ... o que você quer fazer ... é mais fácil criar uma View... e aí no Data Control Pallet, arrastar sua a View como ADF table, para sua página JSP... e pronto a tabela já vem prontinha!!...
Mick
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 69
Registrado em: Sex, 08 Fev 2008 11:20 am
Localização: São Paulo - SP

victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

é amigo...
acho q você deve mudar todo o rumo dos seus estudo/desenvolvimento
e seguir o que a Mick ta falando, pois você tera maior proutividade usando os recursos do JDev
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes