Hallo,
ich habe (via
Access 2000) die folgende
SQL-Abfrage erstellt:
Code:
SELECT OP_MAIN.strRgMon, OP_MAIN.strWaste,
Count(OP_MAIN.strTrans) AS AnzTrans,
OP_MAIN.strTrans,
Sum(OP_MAIN.dblWeight) AS Gewicht,
OP_MAIN.dblPrDisp,
Sum(OP_MAIN.dblDispSum) AS Entsorgung,
Sum(OP_MAIN.dblTransSum) AS Transport,
Sum(OP_MAIN.dblSpecSum) AS Sonderposten,
Sum(OP_MAIN.dblFeeSum) AS Gebühren,
Sum(OP_MAIN.dblSurChargeSum) AS Zuschlag,
SD_ADRESS.strName,
SD_EN_VE.strVE3_1_2,
SD_EN_VE.strVE3_1_4,
SD_EN_AE.strAE1_1_1,
SD_EN_AE.strAE1_3_2
FROM (OP_MAIN
INNER JOIN (((SD_EN
INNER JOIN SD_EN_AE ON SD_EN.ID = SD_EN_AE.ID_Link)
INNER JOIN SD_EN_VE ON SD_EN.ID = SD_EN_VE.ID_Link)
INNER JOIN SD_EN_PR ON SD_EN.ID = SD_EN_PR.ID_Link) ON OP_MAIN.intENID = SD_EN.ID)
INNER JOIN SD_ADRESS ON OP_MAIN.strTrans = SD_ADRESS.strShortName
GROUP BY OP_MAIN.strRgMon, OP_MAIN.strWaste, OP_MAIN.strTrans,
OP_MAIN.dblPrDisp, SD_ADRESS.strName, SD_EN_VE.strVE3_1_2,
SD_EN_VE.strVE3_1_4, SD_EN_AE.strAE1_1_1, SD_EN_AE.strAE1_3_2
ORDER BY OP_MAIN.strWaste;
Diese Abfrage funktioniert in
Access einwandfrei, aber wenn ich versuche, sie in D5 zu aktivieren, erhalte ich die Fehlermeldung "Ungültiger Parameter" ohne Hinweis auf Zeilennummer etc.
Weiss jemand warum?
BTW: Kennt jemand ein Tool, mit dem man
SQL-Abfragen erstellen kann, die auch Delphi-konform sind?
Grüße
Frank