mehrere tables hintereinander

Status
Nicht offen für weitere Antworten.

number8

Aktives Mitglied
Hallo zusammen.
Wahrscheinlich ists nur ein dummer Flüchtigkeitsfehler aber der reicht, um mich in den Wahnsinn zu treiben.

Per checkboxen wählt man ein oder mehrere Tabellennamen aus, drückt dann auf einen Startbutton und dann soll eine neue Datenbank erstellt werden (das funktioniert) und auch die ausgewählten Tabellen. Dazu rufe ich, so oft wie Tabellen ausgewählt wurden, eine Methode auf und übergebe ihr den DB-Namen, den Tabellennamen und Attributparameter. Das funktioniert zum Teil, denn es wird immer nur EINE Tabelle erstellt und zwar die allererste.
Also bei:

Angestellte
Kunden
Kfz

wird eben nur die Tabelle "Angestellte" erstellt.

In der Methode selbst wird bei jeden Aufruf eine Connection erstellt und ein Statement und nach dem [Statmentname].execute werden beide wieder geschlosssen.

Nun, wer weiß Rat?
 

André Uhres

Top Contributor
Fehlermeldung (SQLException)?
Lass dir die SQL-Anweisungen mit System.out.println(..); ausgeben.
Das könnte dich auf die Spur bringen.
 

number8

Aktives Mitglied
Das Rätsels Lösung?
In der zweiten Tabelle war ein Attribut "Alter". Das dürfte es gewesen sein, da ja wohl ALTER ein SQL - Wort ist.
Aber wie kann ich dann trotzdem ein Attribut namens "Alter" erzeugen? Die einfachen Anführungszeichen (' ') scheinen nicht zu funtionieren.

(Natürlich war die Ausgabe des StackTrace sehr hilfreich :wink: )
 

Caffè Latte

Bekanntes Mitglied
Hi,

hilft jetzt nix aber trotzdem: man speichert nicht das Alter einer Person sondern den Geburtstag. Das Alter läßt sich dann jederzeit berechnen.

Und GEBURTSTAG ist auch kein reserviertes Wort ... ;)

Caffè Latte
 

André Uhres

Top Contributor
Caffè Latte hat gesagt.:
...man speichert nicht das Alter einer Person sondern den Geburtstag. Das Alter läßt sich dann jederzeit berechnen...
Das ist im Prinzip schon richtig.
Wenn der Kunde aber sein genaues Geburtsdatum nicht verraten will,
könnte man das Registrierungsdatum des Kunden und sein (reelles oder geschätztes) Alter zum Zeitpunkt der Registrierung speichern.
Ein passender Feldname wäre dann: ALTER_BEI_REGISTRIERUNG, was ja auch nicht reserviert ist.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
OnDemand Daten auf mehrere Tabellen aufteilen oder Spalten nutzen Datenbankprogrammierung 2
J Mehrere WHERE Werte benutzen Datenbankprogrammierung 2
G ID zuweisung eines TerminKalenders (mehrere Kalender) Datenbankprogrammierung 8
K Mehrere Benutzer Datenbankprogrammierung 6
D JPQL- Query über mehrere Tabellen Datenbankprogrammierung 7
O HSQLDB Eine Entität, mehrere Tabellen Datenbankprogrammierung 8
S Abfrage von Gruppentickets(Mehrere Resorts an einem Tag) Datenbankprogrammierung 1
E Mehrere Tabellenspalten mit INNER JOIN verknüpfen Datenbankprogrammierung 1
M MySQL Insert über mehrere Tabellen Datenbankprogrammierung 7
Androbin [Serializing] Mehrere Objekte in einer einzigen Datei speichern Datenbankprogrammierung 1
S MySQL Abfrage über mehrere Tabellen + Einträge werden überschrieben Datenbankprogrammierung 1
S HSQLDB Mehrere PreparedStatements ausführen Datenbankprogrammierung 3
I MySQL Vergleich über mehrere Tabellen! Join? Datenbankprogrammierung 6
J Mehrere Inserts bei Fehlschlag abbrechen Datenbankprogrammierung 2
P Mit Hibernate mehrere Datensätze löschen Datenbankprogrammierung 7
F [SQLite] Mehrere Datensätze einfügen Datenbankprogrammierung 12
M DB: Mehrere Zeilen in einer Zeile zusammenführen Datenbankprogrammierung 10
D Frage zu INSERTS über mehrere Datenbanktabellen Datenbankprogrammierung 3
U Nur den ersten Datensatz löschen wenn mehrere gleiche da sind Datenbankprogrammierung 2
G JOIN Abfrage über mehrere Tabellen Datenbankprogrammierung 15
G SQL Abfrage über mehrere Tabellen Datenbankprogrammierung 28
O eine Tabelle hat mehrere PrimKey mit dem selben Wert Datenbankprogrammierung 9
T Theoriefrage : mehrere User vs gleichen Datensatz Datenbankprogrammierung 4
multiholle SQL Querry über mehrere Spalten Datenbankprogrammierung 12
N mehrere Abfragen nacheinander wie mit MS Access mit JAVA Datenbankprogrammierung 3
O Mittelwert über mehrere Zeilen Datenbankprogrammierung 11
G Mehrere Tabellen abfragen Datenbankprogrammierung 7
D mehrere Datensätze in ein Listenfeld Datenbankprogrammierung 2
T JAVA JDBC mehrere Anfragen direkt hintereinander ausführen Datenbankprogrammierung 2
S Select über mehrere Datenbanksysteme Datenbankprogrammierung 14
M Mehrere Tabellen zusammenführen Datenbankprogrammierung 4
W Prepared Statement mehrere Zeichenketten Datenbankprogrammierung 4
F Mehrere unterschiedliche ResultSets Datenbankprogrammierung 7
P [Hibernate] Mehrere Keys in einem <set> Datenbankprogrammierung 11
G Insert-anweisung mehrere Varianten eine geht Datenbankprogrammierung 2
W Nur ein Datensatz wird angezeigt, obwohl mehrere existieren Datenbankprogrammierung 7
N Mehrere Abfragen gleichzeitig - was passiert da? Datenbankprogrammierung 6
L mehrere Abfragen mit einem Statement!? Datenbankprogrammierung 5
M Mehrere ResultSets gleichzeitig verwenden Datenbankprogrammierung 3
L Mehrere SQL-Statements gleichzeitig!? Datenbankprogrammierung 5
F mehrere Datenbankupdates nacheinander Datenbankprogrammierung 3
H SHOW Tables in Java/MySQL Datenbankprogrammierung 8
M MySQL probleme beim "Generate Tables from Entities" Datenbankprogrammierung 9
G MySQL Tables 1:1 verbindung Datenbankprogrammierung 14
N Hsqldb und text tables source not found Datenbankprogrammierung 5
G embedded H2; wie tables anlegen? Datenbankprogrammierung 3

Ähnliche Java Themen

Neue Themen


Oben