Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Ein Query mehrere Tabellen?

  Alt 4. Jun 2008, 06:05
Die Angabe ":" steht in vielen Delphi-Datenbankzugriffstechniken für den kennzeichner eines Parameters.
Entweder:

Query1.SQL.Text := 'SELECT * FROM Shoppinganzahl WHERE Shoppinganzahl.Parentid=5'; oder

Delphi-Quellcode:
Query1.SQL.Text := 'SELECT * FROM Shoppinganzahl WHERE Shoppinganzahl.Parentid=:ParentId';
Query1.Parameters[0].Value := 5;
Wobei in Zeiten von Hackerangriffen auf Webserver (Stichwort: SQL-Injection) man alles über parametrisierte Abfragen erledigen sollte.

Übrigens: Vergiss die BDE. Dieses ist schon seit Jahren abgekündigt und wird mit der nächsten Delphi-Version AFAIK entgültig entsorgt. Für Access steht dir mit ADOExpress/dbGo ein modernerer Weg zur Verfügung.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat