st3-f
Mitglied
Thread Starter
- Dabei seit
- 22.12.2006
- Beiträge
- 61
- Reaktionspunkte
- 0
Hallo an alle!
Meine letzte Frage war, wie ich eine Datenbankverbindung am besten herstelle, das ist mir dank eurer Hilfe gelungen, nun habe ich das nächste Problem, ich glaube ich bin einfach zu doof dafür, da ich schon ein paar Tage daran rummache!
Also, ich hab die Datenbank und frage Daten ab - alles kein Problem. Nun möchte ich die Daten in einer JTable ausgeben. Erst habe ich es so gemacht, dass ich eine JTable mit leeren Strings gefüllt habe und dann nachträglich die Daten mit
eingefügt, das ging auch. Aber wirklich sinnvoll ist es ja nicht, da ich ja sonst immer eine Menge leerer Tabelenzellen habe am Anfang und die Tabelle nicht dynamisch gefüllt wird. Nun habe ich schon Google gequält und einige Sachen gefunden/gelesen, die mir aber nicht wirklich weiterhelfen, da ich das einfach nicht kapiere.
1. Ein eigenes TableModel - hab ich gemacht, die Tabelle wird automatisch erzeugt mit der richtigen Anzahl an Zeilen/Spalten, aber mit setValueAt stehen keine Einträge drin.
2. Ich habe etwas gefunden, das da heisst QueryTableModel, um dieses zu benutzen müsste ich wohl einen Großteil des Programms umschreiben, wenn es nicht anders geht werde ich das auch machen, aber mir wäre es anders natürlich lieber.
Hat von euch schon jemand Erfahrung damit gemacht und kann mir einen Tipp geben? Bin über jede Hilfe dankbar, auch Links zu Tutorials oder dergleichen, wo ich es selbst nachlesen kann würden mich erfreuen.
In diesem Sinne, Grüsse aus London
st3-f
Meine letzte Frage war, wie ich eine Datenbankverbindung am besten herstelle, das ist mir dank eurer Hilfe gelungen, nun habe ich das nächste Problem, ich glaube ich bin einfach zu doof dafür, da ich schon ein paar Tage daran rummache!
Also, ich hab die Datenbank und frage Daten ab - alles kein Problem. Nun möchte ich die Daten in einer JTable ausgeben. Erst habe ich es so gemacht, dass ich eine JTable mit leeren Strings gefüllt habe und dann nachträglich die Daten mit
Code:
table.setValueAt()
eingefügt, das ging auch. Aber wirklich sinnvoll ist es ja nicht, da ich ja sonst immer eine Menge leerer Tabelenzellen habe am Anfang und die Tabelle nicht dynamisch gefüllt wird. Nun habe ich schon Google gequält und einige Sachen gefunden/gelesen, die mir aber nicht wirklich weiterhelfen, da ich das einfach nicht kapiere.
1. Ein eigenes TableModel - hab ich gemacht, die Tabelle wird automatisch erzeugt mit der richtigen Anzahl an Zeilen/Spalten, aber mit setValueAt stehen keine Einträge drin.
2. Ich habe etwas gefunden, das da heisst QueryTableModel, um dieses zu benutzen müsste ich wohl einen Großteil des Programms umschreiben, wenn es nicht anders geht werde ich das auch machen, aber mir wäre es anders natürlich lieber.
Hat von euch schon jemand Erfahrung damit gemacht und kann mir einen Tipp geben? Bin über jede Hilfe dankbar, auch Links zu Tutorials oder dergleichen, wo ich es selbst nachlesen kann würden mich erfreuen.
In diesem Sinne, Grüsse aus London
st3-f