Einzelnen Beitrag anzeigen

Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.029 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Neue Datensätze markieren?

  Alt 5. Dez 2007, 17:20
Zitat von Svenkan:
2. interessiert mich!
Kannst du mir ein Beispiel geben bzw. es etwas erklärn?
Hmmm... ich sehe Du verwendest dbase. Damit kenne ich mich gar nicht aus. Bin auch sonst nicht der DB-Crack. Für das was ich brauche, reicht mir mein Wissen aber.

Okay, hier mal ein SQL-Beispiel:

Tabelle tblTest
Feld ID = Integer (AutoIncrement)
Feld Test = String bzw. Char(xy)
Feld NewFlag = Boolean

1. Einfügen eines Datensatzes (kannst es auch wie bisher machen, hier eben nur auch NewFlag = True setzen!):

 INSERT INTO tblTest (Test, NewFlag) ('Das ist ein Test', true) 2. Das Exportieren kannst Du ja (wohl) bereits. Hier vorher ein Filter mit NewFlag = True setzen. Fertig.

3. Zurücksetzen des Flags (Achtung!! Hier ist es egal, aber der UPDATE-Befehl ändert ohne Angabe eines WHERE... ALLE (!) Datensätze)

SQL-Code:
 UPDATE tblTest SET NewFlag = False
  WHERE NewFlag = True
Zumindest als Ansatz dürfte das reichen...

Grüße,
SCRaT

P.S.: Hier noch eines der hunderten SQL-Tutorials. Solltest Dir die wichtigesten Befehle mal anschauen... link
Michael Kübler
  Mit Zitat antworten Zitat