Announcement

Collapse
No announcement yet.

Suche Source um Datensatz zu kopieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Suche Source um Datensatz zu kopieren

    Hallo,
    Ich möchte einen Datensatz meiner Paradox-DB einfach nur kopieren und bin am verzweifeln. Habe schon einiges ausprobiert.Immer eine Exception wegen dem Index-Feld.
    Hier der Source:

    TVarRec values[7];
    values[0]=(void *)NULL; //Soll Index nicht überschreiben, geht aber nicht!
    values[1]=DB->FilmTableTitel;
    values[2]=DB->FilmTableInfo;
    values[3]=DB->FilmTableKategorieID;
    values[4]=DB->FilmTableSchauspielerID;
    values[5]=DB->FilmTableMediumID;
    values[6]=DB->FilmTableCoverID;

    DB->FilmTable->Edit();
    //Geht auch nicht
    //DB->FilmTable->AppendRecord(values,6);
    DB->FilmTable->AppendRecord(ARRAYOFCONST(((void *)NULL,DB->FilmTableTitel,DB->FilmTableInfo,DB->FilmTableKategorieID,
    DB->FilmTableSchauspielerID,DB->FilmTableMediumID)));

    Dieses "(void *)Null" funktioniert offensichtlich nicht.
    Wie also bleibe ich nicht am Index hängen?
    Oder kennt jemand vielleicht eine einfachere Kopierroutine.
    Will eigentlich nur beim Erstellen eines neuen Datensatzes Werte vorgeben.
    Gruß wernerAZ

  • #2
    Das geht mit einem Select und Insert nicht?
    Christian

    Comment

    Working...
    X