Aus Arraylist in Textfeld schreiben

Datenbankprogrammierung: Aus Arraylist in Textfeld schreiben

Fragen zur Anbindung und Programmierung von Datenbanken bzw. Datenbankabfragen
  1. Aus Arraylist in Textfeld schreiben #1
    HansK


    Aus Arraylist in Textfeld schreiben - Standard Aus Arraylist in Textfeld schreiben
    Hallo,

    ich habe ein Programm geschrieben welches Daten aus einer SQL Datenbank ausliest, diese werden in einer Arraylist gespeichert.

    Java Code:
    1. public static ArrayList<Ertrag> sqlGetEkonto(String s){
    2. ArrayList<Ertrag> eKonten = new ArrayList<Ertrag>();
    3. try {
    4.  
    5. ResultSet rs = stmt.executeQuery(s);
    6.  
    7. while(rs.next()){
    8. eKonten.add(new Ertrag(rs.getInt(1), rs.getString(2)));
    9. // System.out.println(e.toString());
    10. }
    11. rs.close();
    12.  
    13. }
    14. catch(Exception e) {
    15. JOptionPane.showMessageDialog(null, e.getMessage());
    16.  
    17. }
    18. return eKonten;
    19. }


    Nun möchte ich die Daten gerne in Textfelder schreiben, weiß aber nicht wie ich die Daten aus der ArrayList raushole.

    Java Code:
    1. DBConnector.sqlConnect();
    2. eKonten = DBConnector.sqlGetEkonto("select * from konto");


    Freue mich auf Antworten.

  2. Aus Arraylist in Textfeld schreiben #2
    XHelp


    Öhm, mit [C]get[/C]? (List (Java Platform SE 7 ))
    Was genau meinst du denn?

  3. Aus Arraylist in Textfeld schreiben #3
    HansK


    Ich hole Daten aus einer Datenbank, welche ich in ein Objekt speicher.
    Dieses wiederrum speicher ich in einer ArrayList (oder nicht?)
    Jetzt möchte ich aus dieser ArrayList die Daten rausholen und in Textfelder schreiben.
    Weiß aber nicht wie das gehen soll.
    Habe das auch mit get probiert aber kamen immer Fehler (falsch geparsed oder so)

  4. Aus Arraylist in Textfeld schreiben #4
    Camino

    Zitat Zitat von HansK Beitrag anzeigen
    Jetzt möchte ich aus dieser ArrayList die Daten rausholen und in Textfelder schreiben.
    Deine Objekte in dieser ArrayList haben ja hoffentlich setter- und getter-Methoden, um die Werte dort zu setzen und herauszuholen. Mit dem getXXX holst du den Wert aus deinem Objekt raus und in die Textfelder setzt du den Wert mit setText rein.

    Die Frage ist aber auch, wie du das genau machen möchtest. Willst du immer nur 1 Datensatz anzeigen, also 1 Objekt aus deiner ArrayList? Oder sollen mehrere/alle Datensätze/Objekte angezeigt werden?

  5. Aus Arraylist in Textfeld schreiben #5
    XHelp


    Zitat Zitat von HansK Beitrag anzeigen
    Dieses wiederrum speicher ich in einer ArrayList (oder nicht?)
    Öhm. du hast doch den Code geschrieben, du musst doch wissen was es macht.
    Und was die Fehler angeht: naja, musst es halt nur korrigieren. Mehr lässt sich in diesem Zusammenhang wohl kaum sagen. Du hast ein Stück Code gepostet, was in keinerlei Verbindung mit der GUI steht, was soll man denn da konkret sagen? Optionaler Weise kannst du auch mal die Fehlermeldung posten, weil "falsch geparst oder so" ist keine Fehlerbeschreibung.

  • Javavideokurs
    Videokurs
    Dein Weg zum Java-Profi!
    25 Stunden geballtes Java Know-How.

    Videokurs

  • Ähnliche Themen zu Aus Arraylist in Textfeld schreiben
    1. In ein Textfeld im Browser schreiben?
      Von FredOpener im Forum Allgemeine Java-Themen
      Antworten: 4
      Letzter Beitrag: 13.04.2012, 23:56
    2. Datum/Uhrzeit in ein Textfeld schreiben
      Von Maxi92 im Forum Allgemeine Java-Themen
      Antworten: 28
      Letzter Beitrag: 14.07.2010, 15:57
    3. Antworten: 4
      Letzter Beitrag: 20.06.2010, 11:36
    4. Aus ArrayList in Textfeld auslesen
      Von Louis2 im Forum Java Basics - Anfänger-Themen
      Antworten: 2
      Letzter Beitrag: 09.06.2005, 14:10
    Sie betrachten gerade Aus Arraylist in Textfeld schreiben