Chargeotto
Gebruiker
- Lid geworden
- 22 aug 2007
- Berichten
- 147
Als ik onderstaande java code complieer krijg ik "BUILD SUCCESSFUL" maar bij de uitvoer, krijg ik deze error:
init:
deps-jar:
compile:
run:
FOUT in SelectieQuery() java.sql.SQLException: No suitable driver found for jdbc:mysql//mysql.cmi-hro.nl:3306/cmi0809546
Exception in thread "main" java.lang.NullPointerException
at _opdracht2_1.Main.voorbeeld_selectie(Main.java:26)
at _opdracht2_1.Main.<init>(Main.java:16)
at _opdracht2_1.Main.main(Main.java:48)
Java Result: 1
BUILD SUCCESSFUL (total time: 1 second)
Wat heb ik fout gedaan?, ik heb al vanalles geprobeerd en kom er echt niet uit.
init:
deps-jar:
compile:
run:
FOUT in SelectieQuery() java.sql.SQLException: No suitable driver found for jdbc:mysql//mysql.cmi-hro.nl:3306/cmi0809546
Exception in thread "main" java.lang.NullPointerException
at _opdracht2_1.Main.voorbeeld_selectie(Main.java:26)
at _opdracht2_1.Main.<init>(Main.java:16)
at _opdracht2_1.Main.main(Main.java:48)
Java Result: 1
BUILD SUCCESSFUL (total time: 1 second)
Wat heb ik fout gedaan?, ik heb al vanalles geprobeerd en kom er echt niet uit.
Code:
package _opdracht2_1;
import eskuel.CMI_SQL;
import java.sql.ResultSet;
import java.sql.SQLException;
public class Main
{
String databaselocatie = "jdbc:mysql//mysql.cmi-hro.nl:3306/cmi0809546";
String gebruikernaam = "********";
String toegangscode = "*********";
CMI_SQL sql = new CMI_SQL(databaselocatie,gebruikernaam,toegangscode);
public Main()
{
voorbeeld_selectie();
}
void voorbeeld_selectie()
{
String studentnummer,naam;
String query = "SELECT * FROM studenten ORDER BY studentnummer";
ResultSet resultaat = sql.selectieQuery(query);
try
{
while(resultaat.next())
{
studentnummer = resultaat.getString("studentnummer");
naam= resultaat.getString("naam");
}
}
catch(SQLException e_sql)
{
drukaf("SQL-FOUT in methode() " + e_sql);
}
}
static void drukaf(String tekst)
{
System.out.println(tekst);
}
public static void main(String[] args)
{
Main dbvb=new Main();
dbvb.voorbeeld_selectie();
}
}