![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Erfahrener Benutzer Registriert seit: 16.11.2005
Beiträge: 242
|
Wie behandelt Ihr Daten aus einem ResultSet. Gemeint ist folgendes: Ein Objekt soll Daten seine Daten aus der Datenbank repräsentieren. Ich habe eine Methode die sich aus der Datenbank die Daten in einen ResultSet hohlt. Danach hohle ich mir per ResultSetMetaData die ColumnNames und schreibe diese und den jeweiligen Inhalt in eine HashMap. Als Key den ColumnName. Diese HashMap ist als Klassenvariable Deklariert. Somit kann ich ohne SQLException catch-try Block und auf die Daten meines ResultSet zugreifen. Mich würde nun Interessieren wie Ihr Datenobjekte aus einer Datenbank behandelt. Vor allem im hinblick Datensatzsperrung während Ihr das Datenobjekt behandelt. Edit: Dat funktioniert natürlich nur wenn ein Datensatz zurückgegeben wird bei mehreren gibts halt nen Vector mit HashMap Objekten. |
| | |
| | Nach oben #2 |
| Gast
Beiträge: n/a
|
Wenn du die Objekte in eine HashMap packst kannst du das ResultSet danach doch schließen, dann dürften keine Satzsperren mehr drauf sein. Zu deiner Frage, ich schreibe meistens Webapplikationen, also gebe ich die daten in einer Schleife aus. Wenn du von deiner Datenbank Java-Objekte haben und mit diesen weiterarbeiten willst, solltest du dir Hibernate anschauen. http://www.hibernate.org/ |
|
| | Nach oben #3 |
| Benutzer Registriert seit: 30.11.2004
Beiträge: 97
|
Hi Nove. Ich hab deine Idee einfach mal aufgegriffen (das mit der Hashtable) ... find ich richtig super. ABER ... was machst du, wenn du Werte mit null hast ?? Einfügen in die Hashtable geht ja nicht ... und wenn man's wegläßt ist es ja auch nicht ganz korrekt. Ich hab schon überlegt eine Null-Klasse zu machen ... ist aber auch nicht so das richtige ... |
| | |
| | Nach oben #4 |
| Benutzer Registriert seit: 08.02.2005 Ort: Wien
Beiträge: 85
|
Das mit der NULL-Klasse wäre meines Erachtens schon richtig. Im Gegensatz zu Java ist in SQL der Wert "null" genau so gültig wie andere Werte. MfG
__________________ Kosmetik Hobby |
| | |
| | Nach oben #5 | |
| Gast
Beiträge: n/a
|
Nimm doch eine HashMap, die erlaubt NULL-Values. Zitat:
| |
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| indireckte Frage zu Template system | kampfgnom | PHP-Programmierung | 4 | 04.06.2007 04:12 |
| Frage zu Aufklapp-Menü mit CSS | Hobbyuser | HTML, XML und CSS | 8 | 12.08.2006 18:41 |
| Frage zu Konsole: automatisches Löschen alter Dateien | Jann Hendrik | Tools, Server, Betriebssysteme | 11 | 15.03.2006 15:34 |
| Java Programm - Code Frage (Problem) | Finki | Allgemeine Java-Programmierung | 16 | 23.10.2005 12:36 |
| Frage zur Anwendung von: ResourceBundle | `B | Allgemeine Java-Programmierung | 3 | 27.05.2005 16:08 |