ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
275
275
EMPFEHLEN
-
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
-
16.09.11 09:05 #2
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ß
FabioBitte 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.
-
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 )
-
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 :
wollte wissen wie ich die infos aus dem TextField übergebe / aufnehme.Code :1 2 3
String UserName = request.getParameter("DBUserName"); String Password = request.getParameter("DBPassword"); String DataBase = request.getParameter("DBName");Geändert von kiesa747 (20.09.11 um 12:18 Uhr)
Ähnliche Themen
-
Verschiedene Tabellen per Auswahl in ein DataGridView laden
Von technikfrager im Forum .NET DatenverwaltungAntworten: 0Letzter Beitrag: 19.12.09, 21:55 -
JFreeChart
Von bierspritzn im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 08.09.08, 12:35 -
JFreeChart
Von primo11 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 13.05.08, 13:56 -
JFreeChart
Von Hakouna im Forum JavaAntworten: 3Letzter Beitrag: 02.09.07, 23:37 -
Zauberstab = Auswahl, aber wie die Auswahl in einen Pfad umwandeln?
Von Ingolo im Forum PhotoshopAntworten: 3Letzter Beitrag: 06.06.06, 21:32





Zitieren
Login





