Einzelnen Beitrag anzeigen

Benutzerbild von Bitworm
Bitworm

Registriert seit: 28. Jun 2004
Ort: Bockhorn
90 Beiträge
 
Delphi 11 Alexandria
 
#1

Löschen via Query (ADO -> Jet -> mdb) ab Datum

  Alt 18. Jan 2005, 22:54
Hi !

Ich möchte gerne in einer Tabelle (ADO -> Jet -> mdb) alle alten Eintrag ab
einem bestimmten Datum löschen. Dazu habe ich folgendes versucht:

Code:
      MCP.querycleanup.Close;
      MCP.querycleanup.SQL.Text := 'DELETE FROM telegramme WHERE datum < :datumswert';
      MCP.querycleanup.ParamCheck := True;
      MCP.querycleanup.Parameters.ParamByName('datumswert').DataType := ftDateTime;
      MCP.querycleanup.Parameters.ParamByName('datumswert').Value := now-parameter.HaltezeitFMS;
      MCP.querycleanup.Open;
Als Antwort kriege ich einen OLE-Fehler 80040E10 querycleanup ist vom Typ ADOQuery.
Hat jemand einen Tip für mich, was ich da die ganze Zeit falsch mache ?

Rolf Heinen
Bye und bis denne

Bitworm
  Mit Zitat antworten Zitat