Antwort
 
Themen-Optionen Thema durchsuchen
Alt 22.02.2005, 09:12 Nach oben    #1
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 242
Standard Grundsätzliche Frage zu ResultSets

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.
nove ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.05.2005, 22:28 Nach oben    #2
TheSunToucher
Gast
 
Beiträge: n/a
Standard

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/
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.06.2005, 13:15 Nach oben    #3
ehli75
Gast
 
Beiträge: n/a
Standard

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 ...
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.06.2005, 13:20 Nach oben    #4
Benutzer
 
Benutzerbild von mr1st
 
Registriert seit: 08.02.2005
Ort: Wien
Beiträge: 85
Standard

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
mr1st ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.06.2005, 21:44 Nach oben    #5
TheSunToucher
Gast
 
Beiträge: n/a
Standard

Nimm doch eine HashMap, die erlaubt NULL-Values.

Zitat:
Hash table based implementation of the Map interface. This implementation provides all of the optional map operations, and permits null values and the null key.
http://java.sun.com/j2se/1.4.2/docs/...l/HashMap.html
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ä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


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:46 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45