Hi
Ich versuche grad ein kleines Programm zum verwalten einer Filmesammlung zu erstellen.
Da ich noch nicht sehr viel Ahnung von Java habe dauerte es einige Zeit bis ich den JDBC Treiber installiert hatte ..
Nun bin ich aber so weit, ich habe eine SQL Abfrage für die Filme erstellt.
Diese Abfrage befindet sich in einer zusätzlichen Klasse nun möchte ich das erhaltene Array
an meiner Gui Klasse(Benutzeroberfläche) übergeben und dort weiterverwenden.
Ich habe schon einige zeit nach einer Lösung gesucht, jedoch keine gefunden.
Im Internet findet man(vlt bin ich auch zu blöd) nicht wirklich viel über Java/MySQL.
Wäre echt nett wenn mir jemand helfen könnte
/// hoffe habe den code richtig eingefügt :O (PHP sieht irgendwie besser aus) ///
Ich versuche grad ein kleines Programm zum verwalten einer Filmesammlung zu erstellen.
Da ich noch nicht sehr viel Ahnung von Java habe dauerte es einige Zeit bis ich den JDBC Treiber installiert hatte ..
Nun bin ich aber so weit, ich habe eine SQL Abfrage für die Filme erstellt.
Diese Abfrage befindet sich in einer zusätzlichen Klasse nun möchte ich das erhaltene Array
an meiner Gui Klasse(Benutzeroberfläche) übergeben und dort weiterverwenden.
Ich habe schon einige zeit nach einer Lösung gesucht, jedoch keine gefunden.
Im Internet findet man(vlt bin ich auch zu blöd) nicht wirklich viel über Java/MySQL.
PHP:
package pack;
import java.sql.*;
public class SQL {
public SQL() {
}
public void connection() throws InstantiationException, IllegalAccessException {
try {
Class.forName( "com.mysql.jdbc.Driver" ).newInstance();
} catch( Exception e ) {
System.out.println( "mysql konnte nicht geladen werden!" );
System.out.println( e.getMessage() );
}
Connection conn = null;
Statement stmt;
ResultSet rSet;
try
{
String url = "jdbc:mysql://localhost/FILME";
conn = DriverManager.getConnection( url, "root", "pw" );
stmt = conn.createStatement();
String sqlQuery = "SELECT * FROM FILM";
rSet = stmt.executeQuery( sqlQuery );
Gui sqlsend = new Gui();
while ( rSet.next() )
System.out.println ( rSet.getString(2));
/* funktioniert leider nicht :(
Gui a = new Gui();
a.ausgabe(rSet);
*/
stmt.close();
}
catch ( SQLException e )
{
System.out.println( "Fehler bei Tabellenabfrage " + e );
return;
}
finally
{
try
{
if ( conn != null )
conn.close();
}
catch ( SQLException e ) {}
}
}
}
Wäre echt nett wenn mir jemand helfen könnte
/// hoffe habe den code richtig eingefügt :O (PHP sieht irgendwie besser aus) ///