Vraag & Antwoord

Webprogrammeren & scripting

geen database connectie

7 antwoorden
  • ik moet voor een website een admin gedeelt maken, maar om te kunnen inloggen wil ik mijn gegevens uit de database halen (mysql) alleen hij wil geen database connectie aanleggen dit is mijn klasse voor de databse ________________________________________________________ class dbConnection { Connection connection; Statement statement; ResultSet value; //String user, password, database; public void openCon() { //user="root"; password="root"; database="test"; try { Class.forName("com.mysql.jdbc.Driver"); } catch(Exception e) { System.out.println("Loading driver failed!" + e); } try { //Connection connection=DriverManager.getConnection("jdbc:mysql://localhost/"+database+"?user="+user+"&password="+password+""); Connection connection=DriverManager.getConnection("jdbc:mysql://localhost/test?user=root&password=root"); } catch(Exception e) { System.out.println("Finding connection failed!" + e); } } public void closeCon() { try { connection.close(); } catch(Exception e) { System.out.println("Unable to close the connection" + e); } } public Connection getCon() { return connection; } } --------------------------------------------------------------------------------- weet iemand wat ik fout doe, of heeft iemand nog meer source nodig mail jan.hilverda@chello.nl
  • volgens mij staat het in de verkeerde map, het is java. maar de hele klasse is servlet. wie kan me helpen?
  • Maak de class public. /E
  • er is een klasse test, en daarin staat de klasse dbconnectie. ik kan hem dus niet public maken. want dan moet ik er een nieuw java file van maken. en dat wilde ik eignlijk voorkomen snappie? maar hij klopt toch wel?
  • En kan je de klasse niet "protected" maken, of anders "package"? - Bas.
  • Wat voor exceptions krijg je? En heb je meer source? /E
  • thanx mannen maar hjet is me al gelukt, in mijn klasse ging ik de waarde die je uit een textvak haalde vergelijken met de waarden uit de database. en dat werkte niet biuj mij, wat ik nu heb gedan is dat ik de waarde uit het textvak een andere naam geef waardoor het vergelijien van wachtwoorden/namen werkt. grt jan

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.