The data content could not be updated
SQL Status: 23000
Error code: 1052
Column 'nummer' in where clause is ambiguous
The SQL command leading to this error is:
SELECT `veranstaltungen`.`nummer` AS `VeranstNr`, `veranstaltungen`.`bezeichnung`, `veranstaltungen`.`begDatum`, `veranstaltungen`.`begUhrZeit`, `veranstaltungen`.`endDatum`, `veranstaltungen`.`endUhrZeit`, `veranstaltungen`.`ort`, pFVTName( `personen`.`famName`, `personen`.`vorName`, `personen`.`titel` ) AS `name`, `anwesenheit`.`mitfahrer`, `anwesenheit`.`anwesend`, `statAnwesenheit`.`code` AS `statCode`, `statAnwesenheit`.`bezeichnung` AS `status`, `anwesenheit`.`grund` FROM `rainermusik`.`anwesenheit`, `rainermusik`.`veranstaltungen`, `rainermusik`.`personen`, `rainermusik`.`statAnwesenheit`, `rainermusik`.`abwGrund` WHERE ( ( `anwesenheit`.`veranstNr` = `veranstaltungen`.`nummer` AND `anwesenheit`.`persNr` = `personen`.`nummer` AND `statAnwesenheit`.`code` = `anwesenheit`.`statAnw` AND `abwGrund`.`code` = `anwesenheit`.`grund` ) AND ( ( `nummer` = 504 ) )
Der Fehler liegt offensichtlich darin, dass OO-Base trotz der Anzeige des "Alias"-Namens (=VeranstNr) bei der Spezifikation des Filters dann "...AND ( ( `nummer` = 504 ) )" generiert. Die Sache funktioniert, wenn man z. B. im Design-Modus als Criterion "504" angibt.
Beste Grüße
H. Stöllinger, Salzburg
