2017-11-23 1 views
0

Ich kann keine Verbindung zu SQL, wenn ich dieses Jframe von einem anderen Jframe aufrufen.Die Schnittstelle jframe verbindet sich nicht mit SQL

Ich versuche, ein Jframe später den Login-Bildschirm zu öffnen, aber wenn ich es aus dem Login Jframe aufrufen die Schnittstelle Jframe nicht mit Sql verbinden.

img

public void actionPerformed(ActionEvent arg0) { 
       usu.setNome(txtusuario.getText()); 
       usu.setSenha(txtsenha.getText()); 
       if (usu.logar(usu.getNome(), usu.getSenha())) { 

        EventQueue.invokeLater(new Runnable() { 
         public void run() { 
          try { 
           I_Adm frame = new I_Adm(); 
           frame.setVisible(true); 
          } catch (Exception e) { 
           e.printStackTrace(); 
          } 
         } 
        }); 
        panel.setVisible(false); 

Ausnahme:

java.lang.ClassNotFoundException: org.postgresql.Driver 
at java.net.URLClassLoader.findClass(Unknown Source) 
at java.lang.ClassLoader.loadClass(Unknown Source) 
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) 
at java.lang.ClassLoader.loadClass(Unknown Source) 
at java.lang.Class.forName0(Native Method) 
+0

"* java.lang.ClassNotFoundException: org.postgresql.Driver" -> Sie haben den Postgres JDBC-Treiber nicht zu Ihrem Projekt hinzugefügt –

Antwort

0

Datenbankverbindung nichts mit Schaukel zu tun hat, das Problem, das Sie haben, ist mit, dass die Datenbank außer Reichweite ist, weil Ihre Anwendung nicht lokalisieren der Datenbanktreiber.

Haben Sie die Bibliothek Ihres Treibers in Ihren Klassenpfad eingegeben?

+0

Ja, ich gebe ein Problem an, da die Anmeldung für diesen Treiber nicht indiziert ist? Beide sind im selben Paket –

Verwandte Themen