Zum Inhalt springen

Peeter

Mitglieder
  • Gesamte Inhalte

    400
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Peeter

  1. Na gut. So geht´s natürlich auch! Peet
  2. nur wenn im ResultSet was drin ist, dann deine ComboBox erstellen. if(rs.next()) { //deine ComboBox } // else nix
  3. Was hat denn dein "columns" für ne size()?
  4. Mach mal nicht col.addAll(row); sondern col.addAll(i, row); !
  5. java.util.ArrayList Schau mal in die JDoc. Da ist dann alles beschrieben. Ein Element hinzufügen: arl.add(Object); Ein Elemt holen: arl.get(Index); Man kann die ArrayList auch in ein Object[] überführen! Peet
  6. Wie wär´s denn mit einer ArrayList (evtl. einer Arraylist von ArrayLists)? Die sind dynamisch in der Größe änderbar und haben noch andere div. Vorteile. Also ich nutze die am liebsten. Peet
  7. Unter Windows musste man den Pfad zur "Java.exe" und den "PATH" eintragen. Unter Linux gibt´s was ähnliches.
  8. Danke, hab´s schon raus bekommen. War ein "kleiner" Fehler im Sourcecode. Und ich hab ihn einfach nicht gesehen!*schäm* Ich sollte mal eher ins Bett gehen. (oder überhaupt mal wieder) Peet
  9. Hallo, mal ne Frage. Weiß einer von euch zufällig, wie man Graphics-Objecte/Componenten auf ein JInternalFrame legt? Irgendwie bekomme ich dass nicht so richtig gebacken. OK, AWT- und Swing-Componenten sollte man nicht zusammen würfeln, aber ich hab keine andere Wahl! Zur Verdeutlichung. Ich hole mir Daten aus ner Datenbank und versuche diese Graphisch darzustellen. Dabei baue ich Diagramme auf (Balken, Linien, Kreis) und will diese in einem JInternalFrame darstellen. Nur klappt das leider nicht so, wie ich will. Peet
  10. Unsere Programm laufen schon seit über 3 Jahren. Bei der AS400 ist es so, das Tabellen (bzw. Sätze) beim schreiben automatisch gesperrt/gelockt werden. Damit kann man sich bei solchen kleinen Applikationen die Transaktionssteuerung sparen. Klar, sauber ist das nicht. Aber soll man nicht die Komponenten das machen lassen, was sie am besten können? Dazu gehört nun mal, das die Datenbank für die Transaktionssteuerung zuständig ist. Aber keine Angst, wir steigen zum Beispiel bald auf EJB´s um. Spätestens da kommt dann die nötige Transaktionssteuerung. Zufrieden? Peet
  11. @Jaraz Und ne DB2/400 auch net. Peet
  12. Nein, nicht jeder Rechner hat seine eigene DB (Datenbank) sondern nur seine eigene Verbindung zur Datenbank (Connection zur Datenbank). Ich nehme mal an, das hast du gemeint. Ansonsten wäre ich auch mit deinem Vorschlag voll und ganz einverstanden. Peet ~~~ edit ~~~ Wir haben uns doch nie gestritten!
  13. in einer for-Schleife laufen lassen und den/die entsprechenden Werte aus dem Verktor holen? Oder hab ich da jetzt was falsch verstanden? :confused: Peet
  14. -leliel- startet doch nur EIN Programm auf EINEM Pc. Diese Programm muß sich doch mit der Datenbank verbinden und braucht dazu nur eine Connection. Erklär mir mal, wie du Connection-Pooling in eine einfach Applikation einbauen willst und vor allem, was das für einen nutzen hat? Meines Wissens ist das nur sinnvoll bei Application-Servern. Und selbst da macht das der Application-Server und nicht die Applikation. Aber ich lass mich gern eines besseren belehren. Peet
  15. Peeter

    Bedeutung von ? und :

    Allgemein: "Abfrage ist true" ? dann mach DIES : ansonsten DAS (Zumindest ist das in Java so) Peet
  16. Peeter

    JDBC Treiber problem

    Hast du den JDBC-Treiber in den "classpath" mit aufgenommen? Peet
  17. Um Gottes willen! NICHT immer wieder öffnen und wieder schließen. Du machst EINMAL ne Connection auf un reitest auf der rum und beendest diese wieder, wenn du dein Programm (oder deinen Datenbankzugriff) beendest. Ich hab mir bei jedem SUN-Kurs sagen lassen, das Connections "teuer" sind. Peet
  18. Siehe 3. Post von mir in diesem Thread. :mod: MfG Peet
  19. Peeter

    JDBC Treiber problem

    Kann es sein, das du dein Objekt "conn" global deklarierst? (verdammt, ich weiß jetzt nicht ob´s daran liegt) Aber vorsichtshalber würde ich entweder nach deinem Zugriff auf die Datenbanken (nach conn.close()) ein conn = null; setzen. Oder du deklarierst 2 Connections und nimmst diese für die einzelnen Datenbankzugriffe. ("private Connection conn1, conn2;") Ansonsten schaut´s gut aus. Ich kann also auf die schnelle keinen direkten Fehler finden. Peet
  20. Nimmt man da nicht für nen JButton trotzdem nen ActionListener? :confused: Oder willst du auf einen MouseKlick was anderes machen, als per Tastendruck? Ansonsten reicht nämlich ein normaler ActionListener auf einem Button. Peet
  21. Peeter

    JDBC Treiber problem

    Hat sich das Problem von selbst gelöst?? Wenn nein, dann poste doch mal bitte den Auszug vom Quellcode. Mal zum angucken.
  22. Gut, aber nun reicht´s. Man könnte natürlich die Variablen noch ein bisschen kürzen. if(e.getSource()==b1) So, ich glaub das Problem ist gelöst.
  23. if(e.getSource().equals(btn01)) Das finde ich aber trotzdem besser. Weniger Quellcode.
  24. WOW, das gibt von mir noch mal ein fettes :uli von mir! if(e.getSource().equals(btn01)) So, hier nochmal!
  25. DAS ist wirklich gut. :uli Geht. Ich hab´s mal schnell getestet.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...