Query

4 respostas
S

Boa amigos,

aqui me ajudem… etm uma query em uma pagina jsp …

Não esta dando certo , algum amigo poderia me ajudar , grato.
segue codigo.

<%<a class="mention" href="/u/page">@page</a> contentType=“text/html%>

<%<a class="mention" href="/u/page">@page</a> pageEncoding=“UTF-8”%>

<%@ page language=java %>

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

<%@ page import=java.sql.Date%>

<%

The taglib directive below imports the JSTL library. If you uncomment it,

you must also add the JSTL library to the project. The Add Library action

on Libraries node in Projects view can be used to add the JSTL 1.1 library.

%>

<%

<%@taglib uri=“<a href="http://java.sun.com/jsp/jstl/core">http://java.sun.com/jsp/jstl/core</a> prefix=“c”%>%>
<th>Ramal</th><th>Numero discado</>    
            </tr>
        </thead>
        <tbody>
          
            <%
//Connection con = null;
Statement st  = null;
ResultSet rs   = null;            
            
            
            try {
             String dsn     = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=D:/Atn/DB/maio.mdb";
String usuario = “”;

String senha   = “”;

String sql     = “”;

Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”).newInstance();
Connection con = DriverManager.getConnection(dsn,usuario,senha);

st = con.createStatement();

rs = st.executeQuery(“select Ramal.grupo, count (CRJJ04.origem) As teste from CRJJ04, Ramal” +

“where CRJJ04.origem = Ramal.ramal” +

" Group By Ramal.grupo ");
while (rs.next()){
        
        %>
                            
        <tr>
        <td><%= rs.getString(1) %></td>
        <td><%= rs.getString("teste") %><td>
       
        </tr>
        <% 
        }
                       
        } catch (Exception ex) {
        ex.printStackTrace();
        } finally {
        if (rs != null) rs.close();
        if (st != null) st.close();
       // if (con != null) con.close();
        }
        %>    
        
                     
            
        </tbody>
        
    </table>
</body>

4 Respostas

olhaomarcosaqui

Qual erro tá dando?

maquiavelbona

Ahhhhhhhhhh que nojeira, além de sql em scriptlet, é em Access.
Não posso te ajudar sem você usar as tags Code e não colocar o erro que está gerando.

Só posso te ajudar em duas coisas: procure uma apostila de Servlets e/ou algum framework MVC para Web e considere fortemente mudar de banco de dados.

Até!

S

Bem amigo olhaomarcosaqui,

agradeço muito seu empenho em me ajuadar.

Qual o erro …quando executo a pagina não aprece nenhum dado…

Pq estou efetuando este tipo de DADOS access , pois este arquivo vem de um cliente…

Por favor ver aonde pode me ajudar.

Muito obrigado,

vlw
abraços
Obs.: o maquiavelbona é um idiota… po sem mais

maquiavelbona

Ler as regras do fórum faz muito bem.

Eu te pedi para colocar seu código em tags Code para não poluir seu tópico e ficar legível o código.
Reclamei do que fizeste e dei dicas de como mudar (tanto na parte do banco que não podes mudar, quanto na parte programática que isso sim podes mudar e verás que é bem melhor para ti e para o cliente), mas se achas que me ofender é mais interessante do que procurar se portar melhor num fórum, tudo bem.

Dica: Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
Usar loggers também ajuda a saber o que houve do seu código.

Aliás, eu não sei porque eu estou ajudando alguém que me ofende. Não sabe aceitar críticas/sugestões e ainda se acha certo. Pena…

Criado 20 de julho de 2007
Ultima resposta 20 de jul. de 2007
Respostas 4
Participantes 3