Also ich habe mir für meine Anwendung eine DB klasse gebastelt. Irgendwie logisch... :beagolisc
private void dbConnection(String DBuser,String DBpsw, String DBurl, String DBdriver)
{
try
{
//Class.forName("oracle.jdbc.driver.OracleDriver");
//Class.forName(DBdriver);
Class.forName("net.sourceforge.jtds.jdbc.Driver");
}
catch (ClassNotFoundException ex)
{ }
catch(NullPointerException ex)
{
if(maincls == null)
{
logger.error("Class.forName -> " + ex);
}
}
try
{
if (dbIsConnection())
{ // verbunden
}else{
//con = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.176:1521:ORCL",maincls.DBuser,maincls.DBpsw);
//con = DriverManager.getConnection(DBurl,DBuser,DBpsw);
con = DriverManager.getConnection("jbdc:jtds:oracle://192.168.1.176:1521/ORCL",maincls.DBuser,maincls.DBpsw);
}
//stmt = con.createStatement();
stmt = tdsCon.createStatement();
}
catch (java.lang.Exception ex) {
logger.error(ex);
}
}
sieht zwar nicht ganz optisch so gut aus. Aber die auskommentierten Zeilen sind die, wo es dann auch funzt, dann aber mit den JDBC treiber von Oracle