Einzelnen Beitrag anzeigen

Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#10

Re: Query: Parameter nicht gefunden

  Alt 26. Okt 2007, 08:38
Zitat von marabu:
Moin,

die korrekte Verwendung von Parametern in Verbindung mit OLE DB (ADO) ist in der Dokumentation genau erklärt:

[equote="OLE DB Programmer's Reference :: Using Parameters"]...
In most cases, parameter markers can legally appear only in certain positions within an SQL statement. They cannot take the place of an identifier, such as a column name in the SELECT list or a table name in the FROM clause, and are not allowed in data definition language (DDL) statements. ...
[/equote]
Grüße vom marabu
Also:
Parameter nur bei WHERE oder ORDER oder JOIN einsetzen.
Denn nur dort machen sie Sinn.

z.B.
Delphi-Quellcode:
SELECT * FROM Benutzertabelle
WHERE UserName = :Benutzer
ORDER BY :Nummer
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat