Einzelnen Beitrag anzeigen

Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#12
  Alt 3. Mai 2003, 14:08
Hallo Werwurm,

vielleicht ist es ja nur ein Übertragungsfehler, aber deine Zeile:

Form1.Query1.SQL.Add('ORDER BY (Interpret, Jahr, Album); enthält einen nicht abgeschlossenen String. Hinter das Album) muss noch ein '.

Und wie oben schon erwähnt, eine Abfrage, die eine Datenmenge zurückliefert muss immer mit Open ausgeführt werden. Nur Abfragen, die keine Datenmenge zurückliefern (z.B. DELETE) werden mit ExecSQL ausgeführt.

Ich empfehle außerdem, keine relativen Pfadnamen bei der Tabelle zu benutzen.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat