Re: datumsgesteuertes Löschen von Datensätzen - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Gerd (49 Beiträge) am Samstag, 28.Dezember.2002, 11:50.
    datumsgesteuertes Löschen von Datensätzen

      ich würde gerne beim erfassen eines neuen Datensatzes gleich ein Verfallsdatumm hinterlegen und alle Datensätze deren Verfallsdatum abgelaufen ist automatisch löschen lassen.

      Wer kann eine Lösung vorschlagen ?

     Antworten

    Beitrag von H.Fehde (724 Beiträge) am Samstag, 28.Dezember.2002, 14:18.
    Re: datumsgesteuertes Löschen von Datensätzen

      automatisch geht da nichts - man kann aber das Löschen von Datensätzen in Abhängigkeit von einer anderen Aktion definieren, z.B. beim Eintragen eines neuen Datensatzes oder beim Anzeigen.
      del "Datum<-180", "datenbank" if(..Bedingung);
      Löscht alle Sätze, die älter als 180 Tage sind.
      Das Feld Datum muß dann mit Erstellungsdatum definiert sein. Da gibst aber schon jede Menge Antworten zu diesem Problem bei älteteren Forumsbeiträgen.
      H.Fehde

     Antworten

    Beitrag von Gerd (49 Beiträge) am Samstag, 28.Dezember.2002, 16:35.
    Re: datumsgesteuertes Löschen von Datensätzen

      das wäre ja genau das was ich suche. Heißt das, dass es möglich ist immer beim Öffnen eines Datensatzes alle "abgelaufenen" aus der Datenbank zu entfernen

      Die Sytax verstehe ich noch nicht so ganz

      del "Datum<-180", "datenbank"

      ich würde gerne alle Datensätze bei denen das "Ablaufdatum" < als das heutige Datum ist löschen. Wie kann ich das bewerkstelligen ?

     Antworten

    Beitrag von H.Fehde (724 Beiträge) am Samstag, 28.Dezember.2002, 17:30.
    Re: datumsgesteuertes Löschen von Datensätzen

     Antworten

    Beitrag von Friesecke (245 Beiträge) am Samstag, 28.Dezember.2002, 17:30.
    Re: datumsgesteuertes Löschen von Datensätzen

      Hallo Gerd,

      $Ablaufdatum < jetzt
      
      Gruß
      Fri

     Antworten

    Beitrag von Marco (840 Beiträge) am Sonntag, 29.Dezember.2002, 09:11.
    Re: datumsgesteuertes Löschen von Datensätzen

      del "Datum<jetzt", "DeineDB";

      mfg

      Marco

     Antworten

    Beitrag von Gerd (49 Beiträge) am Sonntag, 29.Dezember.2002, 10:14.
    Re: datumsgesteuertes Löschen von Datensätzen

      und wenn ich alle datensätze löschen will deren Datum mehr als 60 Tage zürückliegt, wäre dann

      "Datum+60<jetzt","DeineDB" korrekt?

     Antworten

    Beitrag von H.Fehde (724 Beiträge) am Sonntag, 29.Dezember.2002, 12:23.
    Re: datumsgesteuertes Löschen von Datensätzen

      nein, sondern setze anstatt 180 einfach 60:
      del "Datum<-60", "datenbank"

     Antworten


     
 Liste der Einträge von 41550 bis 41700:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.06s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!