jdbc:odbc check connection

Status
Nicht offen für weitere Antworten.

scrubs

Mitglied
Hallo Leute,

So, ich hab in einer Klasse meine GUI, und mittels menü würd ich gern überprüfen ob der treiber geladen werden kann und ob die verbindung zur DB hergestellt werden kann. das mit der GUI und actionlistener funktioniert mal und in der klasse wo ich die Connection prüf, die funktioniert auch. Nun würd ich gern mittels Dialog (oder was es sonst noch gibt, popup?) in GUI dem User wissen lassen, ob eben das "Check Connection" erfolgreich oder fehlgeschlagen hat..

Die ist meine Klasse wo ich die Verbindung herstelle:
Code:
public class CheckConnection {
	
	Connection con;
	String url = "jdbc:odbc:dbaccess";
	
	public CheckConnection() {
		// TODO Auto-generated constructor stub
		
		//load driver
		try{
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
		}
		catch (ClassNotFoundException e){
			System.err.println("Unable to load driver" + e.getMessage());
		}
		catch (IllegalAccessException e){
			System.err.println(e.getMessage());
		}
		catch (InstantiationException e){
			System.err.println(e.getMessage());
		}
		
		//try to get connection to the database
		try{
			con = DriverManager.getConnection(url, "", "");
		}
		catch (SQLException e){
			System.out.println("Could not connect to database" + e.getMessage());
		}
		getDriver();
	}
}

ich rufe diese im ActionListener in einem MenuItem in der GUI-Klasse auf.
CheckConnection cc = new CheckConnection();

mfg
scrubs
[/code]
 

Atze

Top Contributor
kannst du nicht einfach gucken ob con nicht null ist und dann ein true zurückgeben?

wenn treu, dann machts du n dialog auf mit ner meldung "postiv", andernfalls negativ
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben