Ciao ragazzi, probabilmente mi sto ripetendo, ma dopo aver visto diversi post sono ancora al punto di partenza.
Sto facendo un programma in jsp che deve stampare a video dei risultati:
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ 
page language="java" contentType="text/html; charset=ISO-8859-1"  pageEncoding="ISO-8859-1"%>
<%@ 
page import="java.sql.*" %>
<%@ 
page import="java.util.*" %>
<%@ 
taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ 
taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>

<%
    
Connection dbconn null;
    try {
        Class.
forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }
    catch (
ClassNotFoundException e) {
        
System.out.println("Impossibile caricare il driver: "e);
    }
    
    try {
        
//Apertura connessione al DataBase
        
dbconn DriverManager.getConnection("Jdbc:Odbc:statistica","root","");
    }
    catch (
SQLException e) {
        
System.out.println("Impossibile connettersi al DataBase.");
    }
%>
//// INTESTAZIONE HEAD DEL FILE

..............
<
table width="100%" border="0" cellspacing="0" cellpadding="0">
        <
tr>
            <
td>Id Partita</td>
            <
td>Squadra</td>
            <
td>Campionato</td>
            <
td>Data</td>
            <
td>Incontro</td>
            <
td>risultato</td>
            <
td>Parziali</td>
            <
td>Modifica Partita</td>
            <
td>Inserisci/Modifica dati</td>
            <
td>Elimina Partita</td>
        </
tr>
        <%
        try {
            
Statement st dbconn.createStatement();
            
ResultSet rs statement.executeQuery("SELECT * FROM partita ORDER BY squadra"); 
            
        }
        catch (
SQLException e) {
            
System.out.println("Errore Sql: " e);
        }                         
            
//if (results) {
                //ResultSet rs = st.getResultSet();
                
while (rs.next()) {

                    
int dat rs.getInt("id_partita");
                    
String squadra rs.getString("squadra");
                    
String tipo rs.getString("tipo");
                    
String data rs.getString("data");
                    
String incontro rs.getString("incontro");
                    
int set_casa rs.getInt("set_casa");
                    
int set_ospite rs.getInt("set_ospite");
                    
int par1 rs.getInt("par1");
                    
int par2 rs.getInt("par2");
                    
int par3 rs.getInt("par3");
                    
int par4 rs.getInt("par4");
                    
int par5 rs.getInt("par5");
                    
int par6 rs.getInt("par6");
                    
int par7 rs.getInt("par7");
                    
int par8 rs.getInt("par8");
                    
int par9 rs.getInt("par9");
                    
int par10 rs.getInt("par10");
                    
int conf rs.getInt("conferma");
                %>
                <
tr>
                    <
td><% out.println(dat); %></td>
                    <
td><% out.println(squadra); %></td>
                    <
td><% out.println(tipo); %></td>
                    <
td><% out.println(data); %></td>
                    <
td><% out.println(incontro); %></td>
                    <
td><% out.println(set_casa " - " set_ospite); %></td>
                    <
td><% out.println("(" par1 "-" par2 ")(" par3 "-" par4 ")(" par5 "-" par6 ")(" par7 "-" par8 ")(" par9 "-" par10 ")"); %></td>
                    <
td>[url="edit_partia.jsp?id_partita=<% out.println(dat); %>"]Modifica[/url]</td>
                    <
td><%     if (conf == 1)
                                
out.println("<a href=\"edit_scheda.jsp?id_partita=" dat "\">Modifica dati</a>");
                            else
                                
out.println("<a href=\"ins_scheda.jsp?id_partita=" dat "\">Inserisci dati</a>");
                        %>
                    </
td>
                    <
td><%    if (conf == 1)
                                
out.println("<a href=\"del_scheda.jsp?id_partita=" dat "\">Elimina Partita</a>");
                            else
                                
out.println("<a href=\"del_partita.jsp?id_partita=" dat "\">Elimina Partita</a>"); 
                        %>
                    </
td>
                </
tr>
        <%     }
        
//}
        
dbconn.close();
        %> 
Quando lancio il file mi esce questo:
An error occurred at line: 79 in the jsp file: /statistica.jsp
statement cannot be resolved
76: <%
77: try {
78: Statement st = dbconn.createStatement();
79: ResultSet rs = statement.executeQuery("SELECT * FROM partita ORDER BY squadra");
80:
81: }
82: catch (SQLException e) {


An error occurred at line: 87 in the jsp file: /statistica.jsp
rs cannot be resolved
84: }
85: //if (results) {
86: //ResultSet rs = st.getResultSet();
87: while (rs.next()) {
88:
89: int dat = rs.getInt("id_partita");
90: String squadra = rs.getString("squadra");
Qualcuno sa spiegarmi l'errore che ormai io non ci capisco più niente?
Grazie mille!