tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
275
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    kiesa747 kiesa747 ist offline Rookie
    Registriert seit
    Aug 2011
    Beiträge
    6
    Hey,

    ich hab ein einfaches servlet der mir einen PieChart generiert. Die Daten bekommt er aus einer SQL Datenbank (pgSQL) :

    Code java:
    1
    
             dataset.executeQuery("Select * From my_table");

    Das Chart das dabei rauskommt wird dann mit den Daten von my_table gefüllt sein ( was ich auch zuerst haben wollte) jetzt will ich aber das man die Tabelle selber wählen kann aus einer DB, und nicht immer im Code den Namen der Tabelle einfach ändern ,es soll etwas flexibler sein.

    Wer es noch nicht ganz verstanden hat einfach fragen
     

  2. #2
    Avatar von Fabio Hellmann
    Fabio Hellmann Fabio Hellmann ist offline Mitglied Brokat
    Registriert seit
    Aug 2011
    Ort
    München
    Beiträge
    494
    Hi,

    das ist durchaus möglich. Je nachdem wieviel Aufwand du betreiben willst, kannst du folgendes machen.
    1. Eine Anfrage an die DB, die dir alle Tabellennamen zurückgibt. Diese gibst du in einer Liste für den Benutzer aus.
    2. Benutzer wählt eine Tabelle aus.
    3. Benutzer klickt auf 'Chart erzeugen'.
    4. Selectabfrage auf die jeweilige Tabelle.
    5. Daten auswerten und das Chart generieren.

    Das wäre meine Idee, was du machen kannst.

    Gruß

    Fabio
     
    Bitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]

    Tutorials:
    Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
    JAnimationPanel - Animationen für Swing/AWT
    SWTRatingBar (Bewertungs-Composite) selbst programmieren
    ____________________________________________________________________________
    Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.

  3. #3
    kiesa747 kiesa747 ist offline Rookie
    Registriert seit
    Aug 2011
    Beiträge
    6
    Danke , werde es sofort ausprobieren und die ergebnisse hier posten (könnete was dauern muss erstmal die select befehle googeln und wie mans dann in meinen java code einbindet )
     

  4. #4
    kiesa747 kiesa747 ist offline Rookie
    Registriert seit
    Aug 2011
    Beiträge
    6
    was ich bis hier habe :

    3x TextField ( DataBaseName, Db user name, password) die eingegeben values lese ich aus mit getValue() und sende die ans servlet :
    Code :
    1
    
    ?UserName="+DBUserName.getValue()+"&Password="+DBPassword.getValue()+"&DataBaseName="+DBName.getValue()

    die daten empfange ich mit :

    Code :
    1
    2
    3
    
           String UserName = request.getParameter("DBUserName");
            String Password = request.getParameter("DBPassword");
            String DataBase = request.getParameter("DBName");
    wollte wissen wie ich die infos aus dem TextField übergebe / aufnehme.
    Geändert von kiesa747 (20.09.11 um 12:18 Uhr)
     

Ähnliche Themen

  1. Verschiedene Tabellen per Auswahl in ein DataGridView laden
    Von technikfrager im Forum .NET Datenverwaltung
    Antworten: 0
    Letzter Beitrag: 19.12.09, 21:55
  2. JFreeChart
    Von bierspritzn im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 08.09.08, 12:35
  3. JFreeChart
    Von primo11 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 13.05.08, 13:56
  4. JFreeChart
    Von Hakouna im Forum Java
    Antworten: 3
    Letzter Beitrag: 02.09.07, 23:37
  5. Antworten: 3
    Letzter Beitrag: 06.06.06, 21:32

Stichworte