Ho una pagina java Connessioni.java, dove ho insetito la connsisone database, cosi:
e da una pagina jsp apro il database ed eseguo le query.
Dato che utilizzo piu database, mi chiedo:
- come posso collegare altri database?
posso farlo nella stessa pagina java? se di come??
- devo creare tanti conenssioni .java per ogni database???
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=archivio;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;
}
Dato che utilizzo piu database, mi chiedo:
- come posso collegare altri database?
posso farlo nella stessa pagina java? se di come??
- devo creare tanti conenssioni .java per ogni database???