Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: BDE und Aliasnamen für Spalten

  Alt 15. Sep 2006, 09:44
Ich würde eingedeutschte Namen oder Feldnamen in Leerzeichen in Abfragen vermeiden.
Wenn dein Ziel ist, in einem DBGrid sprechende Feldnamen zu erhalten, dann tu das besser im Event
AfterOpen:
Delphi-Quellcode:
procedure TForm1.Query1AfterOpen(Dataset:TDataset);
begin
   dataset.FieldByName('Fallnummer').DisplayLabel := 'Ist mir doch egal';
end;
Ansonsten werden bei SQL Stringliterale in einfache Anführungszeichen gesetzt.
Feld- und Tabellennamen werden dagegen in doppelte Anführungszeichen gesetzt:
SELECT Fallnummer as "Ist mir doch egal" from Analyse Die Hilfedatei zum SQL Dialekt der BDE heisst: localsql.hlp (einfach suchen)
Andreas