Forum: Datenbanken
Delphi
by hsbc,
13. Mai 2005
CaseSensitive habe ich beachtet,
T_Kunden ist auch klar,
es ist momentan überhaupt ein sonderbares Verhalten, das ich noch nicht kenne:
SELECT * FROM KUNDEN - funktioniert, liefert alle Felder einwandfrei zurück
SELECT KUNDENNR FROM KUNDEN - Fehlermeldung: Das Feld (nächstes Feld) wurde nicht gefunden - Ich will ja nur die KundenNr
SELECT MAX(KUNDENNR) AS MaxNr FROM KUNDEN -...
Forum: Datenbanken
Delphi
by hsbc,
13. Mai 2005
Hallo nochmals,
jetzt dürfte er zwar MAX kennen, aber jetzt kommt folgende Fehlermeldung:
Das Feld 'KUNDENNR' wurde nicht gefunden
obwohl KUNDENNR auch der PrimärIndex in der Tabelle T_KUNDEN ist.
Wie kann es so etwas geben?
Forum: Datenbanken
Delphi
by hsbc,
13. Mai 2005
Hallo allerseits,
Gibt es eine Möglichkeit, per SELECT z.B. die größte Kunden-Nummer zu wählen. Ich probierte es wie folgt, aber leider klappt das nicht.
T_KUNDEN.SQL.Text := 'SELECT * FROM KUNDEN WHERE KUNDENNR = ' +
IntToStr(MAX(T_KUNDENKUNDENNR)) + ' ORDER BY KUNDENNR';
Ich habe irgendwo gelesen, dass es mit MAX funktionieren soll, aber leider. Wahrscheinlich kennt Firebird...