Ich weiß, dass ich nichts weiß :lol:
Der Unterschied von VBA zu Java ist schon ein sehr großer Schritt.
Auch VBA ist doch irgendwie objektorientiert.
Und Grundlagen sind schon mal schön und gut, aber bei der Kombination der Grundlagen(z.B abhängige Inhalte von List/Kombifeldern) geht's dann eh ans Eingemachte - egal ob VBA oder Java. Denn was alles so geht, und wie steht ja wohl nirgends, jedenfalls nicht in Büchern...
Ich weiß auch, dass ich durch VBA doch seehr "verwöhnt" bin, dazu noch all die Dinge, die so "automatisch" ablaufen, z.B die Verbindung eines Formulares mit einer Tabelle, verknüpfte(mit Hauptformular) Unterformulare -> das muß ich ich wohl in Java selbst erledigen? Denke ich.
Mit Connection, auf die ich SQL-Statments loslasse, auf deren Ergebnis ich mit Resultsets zugreife. Den Inhalt der Resultsets kann ich dann in den Textfeldern (nur ein DS im RS) bzw. Tabellen (mehrere DS im RS) bzw. List/Comboboxen ausgeben. Wird irgendetwas(was ausgegeben wurde) bearbeitet, dann schick ich wieder ein SQL_Statement(UPdate) los, anschließend Anzeige aktualisieren???
Will ich einen DS einfügen, dann Textfelder leeren, Eingabe, anschließend SQL-Insert, Anzeige aktualisieren - bei Einzel-DS-Anzeige???
In einer Tabellen-Anzeige könnte das vllt so aussehen: SQL-Insert - leerer DS(nur PK vergeben), Anzeige aktualisieren, auf leeren DS positionieren, Eingabe, SQL-Update, Anzeige aktualisieren ???
Wenn sowas wie "Unterformulare/Frame" zur Darstellung von 1:n-Beziehungen verwendet werden - analog???
Ist es dann besser
eine gejointes SQL-Statement für alle Frames zu verwenden, oder für jeden Frame ein SQL-Statement entsprechend gefiltert???
Natürlich ist ein Bearbeitungsmodus nur über einen Button zu errreichen, gelöscht und bearbeitet dürfen nur selbsterstellte DS. Und Scrollen durch die DS(außer in den Unterformularen) - ist bei mir eh nicht Standard - weil wer kann schon so schnell lesen wie er scrollt -> also ist(soll) schon der Hauptframe gefiltert?
Ich erwarte nicht, dass ich das aus dem Ärmel schütteln kann - hab aber ganz gern ein Ziel zu dem ich mich vorarbeiten kann.
Ich hoffe, das klingt jetzt nicht irgendwie überheblich - ist garantiert nicht so gemeint:wink:
mfg
Kerstin