Originariamente inviato da Maldito
pgm,
allora:
sicuramente non hai il metodo gett();
o almeno il messaggio di errore dice così...
tu in un bean puoi mettere tutti i tipi di dati che ti pare, basta che fai i rispettivi metodi get e set: non sei obbligato ad usare le stringhe.
grazie lo terrò presente. vi posto un pezzo di codice
codice:
package beans;
import java.io.*;
import java.util.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
import org.apache.ecs.*;
import org.apache.ecs.html.*;
public class result extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
//res.setContentType("text/html");
PrintWriter out = res.getWriter();
String only10_sql = new String("select .........");
try {
//carica il driver
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
//Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//ottiene la connessione
con = DriverManager.getConnection("jdbc:db2:SAMPLE","db2user","db2user");
//crea un oggetto Statement
stmt = con.createStatement();
//esegue una query, ottiene un ResultSet
rs = stmt.executeQuery(only10_sql);
Table t = new table(rs);
} catch(ClassNotFoundException e) {
out.println("Non è stato caricato il driver: " + e.getMessage());
} catch(SQLException e) {
out.println("SQL error: " + e.getMessage());
}
finally {
try {
//chiudo la connessione
if (con != null) con.close();
} catch (SQLException ignored){}
}
}
}
Qui il get e il set del rs come lo faccio? scusate ancora ma sono de coccio