Re: klappt nicht .... mist - 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 
    Beitrag von Joerg (159 Beiträge) am Dienstag, 18.April.2006, 17:25.
    Re: klappt nicht .... mist

      Eine Anregung hierzu noch:
      Hast Du in der Datenbank unter Verwaltung angegeben, dass "Jeder ...bestehende Daten ändern oder löschen?" darf?? Oder braucht man dies hier nicht???

      Jörg


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von till (1103 Beiträge) am Dienstag, 18.April.2006, 09:52.
    löschen von ds: brett vor dem kopf

      hallo,

      ich mache einen blöden fehler, kann ihn aber nicht finden:
      mittels
      del "Datum<=-18", "db_name";
      möchte ich aus einer db alle einträge löschen, bei denen das feld "Datum" älter als 18 tage ist. das will nicht klappen und ich finde den (sicher blöden) fehler nicht.
      idee dazu ?
      oder liegt es daran, dass ich "Datum" nicht als feldnamen nehmen darf ?

      till

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 18.April.2006, 10:25. WWW: jobmarder.de
    Re: löschen von ds: brett vor dem kopf

      Hallo till,

      versuch mal so (ohne"="):

      del "Datum<-18", "db_name";

      Habe das Feld noch nie Datum genannt, ist so nichtssagend;-))

      Besser ist Befristet, Ende, Ablauf usw., da klappt es bei mir immer;-)

      Gruß

      Claus

     Antworten

    Beitrag von till (1103 Beiträge) am Dienstag, 18.April.2006, 10:39.
    Re: löschen von ds: brett vor dem kopf

      hi claus,

      danke, aber das war es nicht.
      ich habe jetzt auch das feld "Datum" umbenannt, hat es aber auch nicht gebracht.
      es löscht so einfach nichts

      ratlos ....

      till

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 18.April.2006, 10:51. WWW: jobmarder.de
    Re: löschen von ds: brett vor dem kopf

      hallo till,

      dann versuch mal so:

      <perl>
      del "Datum<".datum("jetzt-1", "intern"), "datenbank";
      </perl>
      
      Gruß

      Claus


      PS: weitere Möglichkeiten kenne ich dann allerdings auch nicht;-))

     Antworten

    Beitrag von till (1103 Beiträge) am Dienstag, 18.April.2006, 11:15.
    Re: löschen von ds: brett vor dem kopf

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 18.April.2006, 11:45. WWW: jobmarder.de
    Re: löschen von ds: brett vor dem kopf

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 18.April.2006, 11:51.
    Re: löschen von ds: brett vor dem kopf/Nachtrag;-)

      Hatte ich vergessen;-))

      sollte irgendeiner zwischenzeitlich draufgeklickt haben, einfach hier zum testen einen älteren (z. B. März oder Februar) Datensatz hinzufügen und dann tsten;-))

      Gruß

      Claus

     Antworten

    Beitrag von till (1103 Beiträge) am Dienstag, 18.April.2006, 13:06.
    klappt nicht .... mist

      hallo claus,

      danke für deine mühe, aber es klappt einfach nicht. mir ist schon nicht klar, warum der dokumentierte befehl nicht klappt und es schon im april 2004 nicht geklärt werden konnte. der workaround löscht ebenfalls die älteren ds nicht.

      mist.

      noch immer ratlos
      till

     Antworten

    Beitrag von till (1103 Beiträge) am Dienstag, 18.April.2006, 13:09.
    Re: klappt nicht .... mist

      kann das mit der definition des feldes zu tun haben ?
      Frist Text Datum Eingabe=Tag.Monat.Jahr, Ausgabe=Tag0.Monat0.Jahr2, Zeitpunkt=Erstellung

      till

     Antworten

    Beitrag von richard (1187 Beiträge) am Dienstag, 18.April.2006, 13:31.
    Re: klappt nicht .... mist

      Schon mal mit

       datumsfeld <= jetzt-18
      

      versucht?

     Antworten

    Beitrag von till (1103 Beiträge) am Dienstag, 18.April.2006, 15:04.
    Re: klappt nicht .... mist

      hallo richard,

      daran liegt es nicht

      till

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 18.April.2006, 13:46.
    Re: klappt nicht .... mist

      eben mal diese Einstellung versucht, kein Problem;-)

      Eingabe=Tag.Monatname.Jahr, Stunde:Minute, Ausgabe=Tag0.Monat0.Jahr2, Zeitpunkt=Nutzereingabe

      Hast Du das mal mit einer einfachen Variante versucht?

      hier mal ein simpler Quelltext(ist das Test-Template):

      <html><head>
      <title>baseportal Datenbank</title>
      </head><body bgcolor=ffffff>
      

      <perl>
      del "Datum<".datum("jetzt-18", "intern"), "tilltest";
      </perl>
      <do action=all>
      

      </body></html>


      Gruß

      Claus

      PS: wenn das auch nicht klappt, steckt der Fehler wohl wieder mal im Detail;-)

     Antworten

    Beitrag von till (1103 Beiträge) am Dienstag, 18.April.2006, 15:05.
    Re: klappt nicht .... mist

      hallo claus,

      leider ebenfalls negativ
       
      thx.
      till

     Antworten

    Beitrag von Joerg (159 Beiträge) am Dienstag, 18.April.2006, 17:17.
    Re: klappt nicht .... mist

      Moin!

      Habs bei mir mit

      del "Datum<-50", "dbname";

      gelöst und es funktioniert .....
      Das Feld heißt auch "Datum".

      Jörg

     Antworten

    Beitrag von Joerg (159 Beiträge) am Dienstag, 18.April.2006, 17:25.
    Re: klappt nicht .... mist

      Eine Anregung hierzu noch:
      Hast Du in der Datenbank unter Verwaltung angegeben, dass "Jeder ...bestehende Daten ändern oder löschen?" darf?? Oder braucht man dies hier nicht???

      Jörg

     Antworten

    Beitrag von till (1103 Beiträge) am Dienstag, 18.April.2006, 17:35.
    Re: klappt nicht .... mist

      hallo,

      offenbar war es ein problem der abfragelogik:
      bei 18.04-17 tage bin ich vom 1. ausgegangen, das ist aber fslch, es muss 18.04.-16 heissen, dann klappt es. anders gesagt funktioniert das <= nicht.

      puh.... danke an alle tippgeber

      till

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 18.April.2006, 18:09. WWW: jobmarder.de
    Re: klappt nicht .... mist

      Freie Perl-Programmierung - ist unabhängig von den Rechten;-))

      Gruß

      Claus

     Antworten


     
 Liste der Einträge von 18901 bis 19051: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.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!