kostenloser Webspace werbefrei: lima-city


Mysql - Zugriff über Applet

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    sebastian-online

    sebastian-online hat kostenlosen Webspace.

    Hallo,

    mein Code:

    import java.sql.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.util.Random;
    import javax.swing.*;
    
    
    public class meinapplet extends JApplet {
    
       JLabel textfeld;
       int anzahlZeilen = 0;
       int anzahlSpalten = 0;
       String[][] tabdaten;
       String meinServer = null;
    
       public void init() {
          getContentPane().add(new Leinwand());
    	  try
    	  {
    		  // Treiber laden und instanziieren 
    		  Class.forName("com.mysql.jdbc.Driver").newInstance();
    		  String meinServer = getDocumentBase().getHost();
    
    	  }
    	  catch (Exception e)
    	  {
    		  JOptionPane.showMessageDialog(this, "Ich finde den Treiber nicht!", "Treiber-Fehler", JOptionPane.ERROR_MESSAGE);
    	  }
       }
        
       public void start() {
    
       }
    
    
       class Leinwand extends JPanel {
          JLabel textfeld;
        
          Leinwand() {
             setLayout(null);
    
    		 try
    		 {
    			 //String db = "jdbc:mysql://" + meinServer + "/sebiforscht_de_db";
    			 String db = "jdbc:mysql://localhost/sebiforscht_de_db";
    			 String user = "user";
    			 String pw = "user";
    	  
    			 // Verbindung herstellen
    			 Connection ver = DriverManager.getConnection(db, user, pw);//Hier ist der Fehler!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    			
    			 
    		 }
    		 catch (Exception e)
    		 {
    			 JOptionPane.showMessageDialog(this, "Fehler beim verbinden!", "DB-Fehler", JOptionPane.ERROR_MESSAGE);
    	  
    			 textfeld = new JLabel("Fehler beim verbinden!"+ anzahlZeilen);
    			 textfeld.setBounds(10, 10, 200, 20);
    			 textfeld.setBackground(Color.WHITE);
    			 add(textfeld);
    			 repaint();
    		 }
    		  
          }
    
          public void paintComponent(Graphics g) {
             super.paintComponent(g);
    
    
          }
       }
    
    }

    Ich habe XAMPP und die DB: sebiforscht_de_db
    Er findet zwar den Treiber, aber die Verbindung klappt nicht...kann mir jemand helfen?

    MfG Sebastian

    Beitrag geändert: 15.6.2007 20:27:53 von sebastian-online
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. p**i

    Moin,

    Kannst Du mal die Exception posten, die geworfen wird?
    An Deinem Code kann ich grad nichts fehlerhaftes erkennen.

    Gruß,
    Puni
  4. Autor dieses Themas

    sebastian-online

    sebastian-online hat kostenlosen Webspace.

    Hallo,

    es hat sich gerade erledigt- mit dem Benutzer root ohne Passwort hat es nicht geklappt - user mit passwort funktioniert jetzt...:confused:


    Sebastian

    PS: @puni: vielen Dank für die Mühe
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!