tdbengine-rekursive_verlinkung.mp4

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
54 views
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jun 18, 2010

tdbengine: Markieren rekursive verlinkter Datensätze
Befehlsreferenz: setFilter, getMarksauto, Putmarksauto
Webdesign und Webprogrammierung mit der tdbeninge (www.tdbengine.org)

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (tdbengine)

  • hier noch ein Beispiel:

    hier werden alle Datensätze ermittelt, die zum Mitarbeiter gehören. Anschließend alle Einträge, welche auf die bisher gefundenen verlinkt sind:

    E := opendb("../database/einsatz.da­t")

    Access(E,"einsatz.in2"); SetFilter(E,Str(id_m),Str(id_m­),1)

    InitArray(ai[NMarks(E)]); GetMarksAuto(E,ai); SetFilter(E,"",""); PutMarksAuto(E,ai,8)

    Access(E,"Markierung"); FindAndMark(E,"$Termin von iV bis iB")

    InitArray(ai[NMarks(E)]); GetMarksAuto(E,ai,8); PutMarksAuto(E,ai)

  • folgende Tabellenstruktur:

    [STRUCTURE]

    Termin,DATE

    AutoID_Termin,LINK,termine.dat

    AutoID_Mitarbeiter,LINK,mitarb­eiter.dat

    AutoID_Vertretung,LINK,einsatz­.dat

    ermittelt werden alle Datensätze mit einer rekursiven Verlinkung auf sich selbst, also die klassische Eltern-Kinde Situation

see all

All Comments (4)

Sign In or Sign Up now to post a comment!
  • Könntest Du ein konkretes Beispiel nennen? Mir ist unklar, was die Bedingung "rekursiv verlinkt" hier aussagen soll.

  • Mit tdblib/database.IndNoLink() kann man mit Feldnamen statt mit Index-Namen/Nummern arbeiten.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more