Result einer Abfrage im Applet darstellen

Status
Nicht offen für weitere Antworten.

oettler

Mitglied
Hallo zusammen,
ich bin voll der Java-Anfänger.
Ich möchte das Ergebnis einer DB-Anfrage in einem Applet darstellen.
Bloß wie bzw. wo mach ich das. Auf der Konsole funktioniert das skript super, nur komm ich beim Aufruf über ne html site nicht weiter. Vielleicht könnte mir da jemand helfen.

Das skript ist so:
Code:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.sql.*;


public class MyODBCConnection extends Applet 
{
	

	
	public static void main(String args[]) 
	{
		try
		{
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
			Connection connection = DriverManager.getConnection("jdbc:odbc:DoneSQL", "sa", "");
			Statement statement = connection.createStatement();
			
			dbout(statement);

			System.out.println("--- Alle Einträge ---");
			statement.executeQuery("SELECT * FROM done");
			dbout(statement);


			statement.close();
			connection.close();
			
			
		} catch(java.lang.ClassNotFoundException e)
		{
			System.out.println("JDBC-ODBC-Treiber nicht gefunden");
		} catch(java.sql.SQLException e)
		{
			System.out.println("Fehler beim Abfragen der Datenbank");
		}
	}

	private static void dbout(Statement statement) throws java.sql.SQLException
	{
		ResultSet result = statement.executeQuery("SELECT Mitarbeiter, Do, Datum, Stunden,Gegenkonto FROM done");

		while (result.next()) 
		{
			String Name = result.getString("Mitarbeiter");
			String Strasse = result.getString("Do");
			Date Datum = result.getDate("Datum");
			Double Stunden = result.getDouble("Stunden");
			String Gegenkonto = result.getString("Gegenkonto");
			

			System.out.println(Name + ", " + Strasse + ", " + Stunden + ", " + Gegenkonto + ", " + Datum);
		}

		result.close();
	}
	


	
}
Danke für jeden Tipp.
Katja
 

dotlens

Top Contributor
Das findest du in der API
wichtig ist:
Code:
drawString("deinString", 'xPos', 'yPos');
 

oettler

Mitglied
Wenn ich das so mache:
nur zum Test, dann schmeisst er mir nicht mal die zeile hello world raus.
Irgendwo klemmts hier bei mir noch.


Code:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.sql.*;



public class Test5 extends Applet 
{
	
	static Connection conn;
	static Statement stat;
	static ResultSet result;
	

	
	public void init() 
	{
		try
		{
			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
			conn = DriverManager.getConnection("jdbc:odbc:DoneSQL", "sa", "");
			stat = conn.createStatement();
			
			dbout(stat);

			
			stat.executeQuery("SELECT * FROM done");
			
			dbout(stat);

			stat.close();
			conn.close();
			
			
		} catch(java.lang.ClassNotFoundException e)
		{
			System.out.println("JDBC-ODBC-Treiber nicht gefunden");
		} catch(java.sql.SQLException e)
		{
			System.out.println("Fehler beim Abfragen der Datenbank");
		}
	}
	
	public void paint( Graphics g )
  	{
    		g.drawString( "Hello world!", 50, 25 );
  	}	

	private static void dbout(Statement statement) throws java.sql.SQLException
	{
		result = stat.executeQuery("SELECT Mitarbeiter, Do, Datum, Stunden,Gegenkonto FROM done");
		
		while (result.next()) 
		{
			String Name = result.getString("Mitarbeiter");
			String Strasse = result.getString("Do");
			Date Datum = result.getDate("Datum");
			Double Stunden = result.getDouble("Stunden");
			String Gegenkonto = result.getString("Gegenkonto");
			

			//out.println(Name + ", " + Strasse + ", " + Stunden + ", " + Gegenkonto + ", " + Datum);
		}

		result.close();
	}
	


	
}
 

abollm

Top Contributor
@oettler:

Musst du denn irgendetwas zeichnen wg. Ausgabe deiner DB-Abfragen?

IMHO musst du doch eigentlich nur einen Ausgabebereich (z.B. mit Swing-Komponente JScrollPane) anlegen und das Ergebnis einer SELECT-Abfrage hierin anzeigen lassen.
Oder habe ich hier etwas Grundlegendes nicht richtig verstanden?
 

oettler

Mitglied
Also im ersten Schritt will ich mir das nur erst mal anzeigen lassen.
Aber das krieg ich halt nicht hin.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Nutzung einer eigenen checkstyle Konfiguration in Jenkins - Grundsätzliches Tools - Maven, Gradle, Ant & mehr 2
D Maven Abhängigkeiten überprüfen auf Kompatibilität mit einer anderen Java-Version Tools - Maven, Gradle, Ant & mehr 11
VfL_Freak Icon einer JNLP-Datei ändern ?? Tools - Maven, Gradle, Ant & mehr 2
N Ant [Android] Skript zum bauen einer .pak-Datei. Tools - Maven, Gradle, Ant & mehr 1
N Webservice Einbinden einer WSDL Tools - Maven, Gradle, Ant & mehr 11
S Webstart Webstart einer Applikation mit einer veralteten JNLP-Datei Tools - Maven, Gradle, Ant & mehr 6
G Maven Goals in einer phase ausführen Tools - Maven, Gradle, Ant & mehr 1
S Versionierung und automatischer FTP-Upload einer Webstart-Anwendung Tools - Maven, Gradle, Ant & mehr 3
S Problem bei Nutzung einer eigenen EJB in einem Servlet Tools - Maven, Gradle, Ant & mehr 2
A Auslesen einer .txt Datei auf Server mit Digest Authentifizierung Tools - Maven, Gradle, Ant & mehr 2
J JNLP und ein jar mit einer Access DB Tools - Maven, Gradle, Ant & mehr 4
G Ant in einer Batch Datei Tools - Maven, Gradle, Ant & mehr 6
P Problem beim Senden einer Datei Tools - Maven, Gradle, Ant & mehr 5
N Signiertes Applet verbindet sich nicht mit einer DB Tools - Maven, Gradle, Ant & mehr 6
J Daten von einer Webseite bearbeiten Tools - Maven, Gradle, Ant & mehr 4
A Applet aus einer Klasse starten 2 Tools - Maven, Gradle, Ant & mehr 8
A Applet aus einer Klasse starten Tools - Maven, Gradle, Ant & mehr 2
D Applet aufruf einer anderen Klasse funktioniert nicht Tools - Maven, Gradle, Ant & mehr 7
G mehrere Applets auf einer Seite Tools - Maven, Gradle, Ant & mehr 7
N Java Applet mit einer GUI erstellen Tools - Maven, Gradle, Ant & mehr 5
B Einer Grafik verschiedene Regionen zuweisen Tools - Maven, Gradle, Ant & mehr 3
R Array Werte einer JComboBox hinterlegen Tools - Maven, Gradle, Ant & mehr 2
T Mit Applet Bild von einer anderen HP darstellen Tools - Maven, Gradle, Ant & mehr 28
Paule Aufruf einer neuen Klasse durch Button-Klick Tools - Maven, Gradle, Ant & mehr 11
F Erstellen einer Policy-Datei Tools - Maven, Gradle, Ant & mehr 8
S Ausgabe einer Methode schreibt in HTML Datei Tools - Maven, Gradle, Ant & mehr 8
K Applet mit einer Sinuskurven berechnung Tools - Maven, Gradle, Ant & mehr 2
G öffnen einer neuen seite mit word text Tools - Maven, Gradle, Ant & mehr 3
T Java Applet - Problem mit Tastatur Abfrage Tools - Maven, Gradle, Ant & mehr 5

Ähnliche Java Themen

Neue Themen


Oben