Ho una pagina jsp chiamata Connessione.java
Il collegamnento al database funziona eccola:
DAto che ho tanti database che utilizzo,codice:public class Connessione { Public Connessione() { connetti(); } private ResultSet m_rResultset = null; Connection m_DBConnection = null; String m_sErrore; boolean B_CONNESSO = false; String connectionUrl = "jdbc:sqlserver://127.0.0.1:1433;databaseName=ELENCO;user=caio;password=pippo;"; Statement stmt = null; ResultSet rs = null; public void connetti() { try { String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; Class.forName(driver); m_DBConnection = DriverManager.getConnection(connectionUrl); B_CONNESSO = true; } catch(Exception e) { e.printStackTrace(); } System.out.println(B_CONNESSO); } public boolean executeQuery(String sQuery) { if (!B_CONNESSO) { m_rResultset = null; return true; } try { Statement stmt = null; stmt = m_DBConnection.createStatement(); m_rResultset = stmt.executeQuery(sQuery); System.out.println("sQuery="+sQuery); } catch(java.sql.SQLException e) { return false; } return true; }
devo creare sicuramente tante connessioni all interno della Connessione.java
esempio:
connettiAltro ecc...
o tante pagine Connessioni.java per ogni database?
Se vale la prima risposta, le ExcetuQuery devo farne tante per ogni database???

Rispondi quotando