D
Dolce
Gast
Hallo Jungs....,
bin leider ziemlicher Anfänger und hab eine Frage...!
Also zunächst meldet er mich, dass ich mich erfolgreich mit meiner
Datenbank verbunden haben, aber ich bekomm keine Daten ausgeliefert!
Wenn ich aber in MySQL gehe, funktioniert es, also es muss am Java - Code liegen!
Vielleicht kann mir ja jemand helfen....!
Danke Gruß
-----------------------------------------------------
import java.sql.*;
import java.io.*;
public class TestJDBC
{
public static void main(String[] args)
{
//Connection-Objekt anlegen:
Connection conn = null;
try
{
//Lade den JDBC Treiber:
String driverName = "com.mysql.jdbc.Driver";
Class.forName(driverName);
//erstelle eine Verbindung zur Datenbank "schluesselprogramm"
String serverName ="localhost";
String mydatabase ="schluesselprogramm";
//jetzt eine JDBC url:
String url = "jdbc:mysql://" + serverName + "/" + mydatabase;
String username = "root";
String password ="VR6Power";
//jetzt verbinden:
conn = DriverManager.getConnection(url, username, password);
System.out.println("\nDatenbank " + mydatabase + " erfolgreich verbunden");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("Select pname from pverz");
String message = rs.getString("");
System.out.println("Ausgabe" + message);
}
//und wenns nicht geklappt hat, 2 Gruende moeglich:
catch (ClassNotFoundException e)
{
System.out.println("\nKann den Datenbanktreiber nicht finden\n");
}
catch (SQLException e)
{
System.out.println("\nKann die Datenbank nicht verbinden!\n");
}
}
}
bin leider ziemlicher Anfänger und hab eine Frage...!
Also zunächst meldet er mich, dass ich mich erfolgreich mit meiner
Datenbank verbunden haben, aber ich bekomm keine Daten ausgeliefert!
Wenn ich aber in MySQL gehe, funktioniert es, also es muss am Java - Code liegen!
Vielleicht kann mir ja jemand helfen....!
Danke Gruß
-----------------------------------------------------
import java.sql.*;
import java.io.*;
public class TestJDBC
{
public static void main(String[] args)
{
//Connection-Objekt anlegen:
Connection conn = null;
try
{
//Lade den JDBC Treiber:
String driverName = "com.mysql.jdbc.Driver";
Class.forName(driverName);
//erstelle eine Verbindung zur Datenbank "schluesselprogramm"
String serverName ="localhost";
String mydatabase ="schluesselprogramm";
//jetzt eine JDBC url:
String url = "jdbc:mysql://" + serverName + "/" + mydatabase;
String username = "root";
String password ="VR6Power";
//jetzt verbinden:
conn = DriverManager.getConnection(url, username, password);
System.out.println("\nDatenbank " + mydatabase + " erfolgreich verbunden");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("Select pname from pverz");
String message = rs.getString("");
System.out.println("Ausgabe" + message);
}
//und wenns nicht geklappt hat, 2 Gruende moeglich:
catch (ClassNotFoundException e)
{
System.out.println("\nKann den Datenbanktreiber nicht finden\n");
}
catch (SQLException e)
{
System.out.println("\nKann die Datenbank nicht verbinden!\n");
}
}
}