![]() |
Re: verknüpfte Abfrage ... Wie macht mans richtig?
Hallo,
hier nun des Rätsels Lösung!
SQL-Code:
@Jens: Du meinst das Thema des Threads soll ich ändern???
SELECT matches.id, matches.round, teams.teamname AS
Team_A , teams_1.teamname AS Team_B , matches.result_a AS Res_A, matches.result_b AS Res_B, matches.m_date, matches.m_time FROM (matches INNER JOIN teams ON matches.team_a_id = teams.id) INNER JOIN teams AS teams_1 ON matches.team_b_id = teams_1.id WHERE (matches.league_id = 1) AND (matches.round = 1); |
Re: verknüpfte Abfrage ... Wie macht mans richtig?
Das "SQL" von Access werde ich wohl nie kapieren :roll:
|
Re: verknüpfte Abfrage ... Wie macht mans richtig?
Ok, nun habe ich da aber noch ne Frage zu.
Das abgefragte Ergebnis wird korrekt in meinem DBGrid gelistet. Will ich aber nun bei Res_A (dem Ergebnis des Teams A) etwas eintragen oder ändern, erhalte ich bei Enter oder Verlassen des Datensatzes folgende Fehlermeldung: Im Projekt Test.exe ist eine Exception der Klasse EOleException aufgetreten. Meldung: 'Nicht genügend Schlüsselfeldinformationen zum Aktualisieren'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen. Kann es sein, dass man dieses SQL-Ergebnis nicht editieren kann!?!? Selbst in Access ist es nicht möglich. Ich erhalte dort nur einen Hinweiston, keinen Fehler oder sonstigen Hinweis. Hat hierzu jemand eine Idee, oder soll ich besser einen neuen Thread aufmachen!? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 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