AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Daten von einer Tabelle in eine andere schreiben
Thema durchsuchen
Ansicht
Themen-Optionen

Daten von einer Tabelle in eine andere schreiben

Ein Thema von rbertus2000 · begonnen am 20. Sep 2006 · letzter Beitrag vom 20. Sep 2006
 
rbertus2000

Registriert seit: 10. Apr 2006
13 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Daten von einer Tabelle in eine andere schreiben

  Alt 20. Sep 2006, 17:11
Zitat von Jürgen Thomas:
Das sieht nach einem winzigen Schreibfehler aus, den ich nur entdecken könnte, wenn ich exakt die Tabellendefinition und den SQL-Befehl sehe.
Ich bin aber davon überzeugt, dass ich keinen Schreibfehler gemacht habe. Vielleicht sollte ich auch noch mal erklären, wozu das eigendlich dient. Das ganze soll eine Art Lehrerverwaltung für meine Schule werden. In der ersten Tabellen werden also die Daten der Lehrer eingegeben und die zweite Tabelle soll dann stehen, wann welcher Lehrer in welchem Raum ist (deshalb 1. Std - 9. Std). Nun wäre es natürlich blöd, wenn man den Namen und die Anrede der Lehrer in dieser Tabelle auch noch einmal eingeben musste, deshalb wollte ich, dass diese Daten irgendwie automatisch übernommen werden.

Zum besseren Verständnis hier nochmal die genaue Struktur der Tabellen und mein ausgeführter Befehl. Vielleicht wird daraus mein Fehler ja ersichtlicher, denn ich finde ihn nicht.

Tabelle A (heißt eigendlich Lehrer, hatte sie nur der Einfachheit halber A genannt)
ID (Primärschlüssel)
Anrede
Vorname
Nachname
Adresse
Postleitzahl
Wohnort

Tabelle B (heißt eigendlich Montag)
ID (Primärschlüssel)
Anrede
Nachname
1. Std
2. Std
3. Std
...
9. Std.

Ich hatte jetzt versucht die Update Anweisung mit den Angepassten Daten auszuführen, also
SQL-Code:
UPDATE MONTAG a
   SET a.Anrede = (SELECT b.Anrede FROM "Lehrer" b where a.id = b.id),
       a.Nachname = (SELECT b.Nachname FROM "Lehrer" b where a.id = b.id)
Dabei gab er mit dann den oben genannten Fehler zurück. Die Schreibweisen der Felder sind richtig, ich habe sie doppelt überprüft! Ich weiß wirklich nicht was der Fehler sein kann.
mfg rbertus2000
  Mit Zitat antworten Zitat
 


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 are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz