Seber-Rider: Zählen der Datenbank-Datensätze...

Hallo,

ich hab ein Gästebuch, daß seine Einträge in eine Access-Datenbank schreibt. Nun würde ich gerne die Nummer des Eintrags anzeigen lassen.

Natürlich muss sich die Nummer immer relativ zum ersten Eintrag verhalten, d. h. wenn ein Eintrag gelöscht wird, müssen die Nummern neu vergeben werden. Ich habs schon mit RecordSet.AbsolutePosition probiert, aber das funktioniert nicht, weil ich (scheinbar) nicht das passende Recordset (Dynaset oder Snapshot) verwende.

Wie könnte ich das ganze denn realisieren?

  1. Halihallo Seber-Rider

    ich hab ein Gästebuch, daß seine Einträge in eine Access-Datenbank schreibt. Nun würde ich gerne die Nummer des Eintrags anzeigen lassen.

    Lass einfach eine Variable inkrementieren und gib diese bei jedem
    Datensatz aus und inkrementiere sie anschliessend wieder.

    Natürlich muss sich die Nummer immer relativ zum ersten Eintrag verhalten, d. h. wenn ein Eintrag gelöscht wird, müssen die Nummern neu vergeben werden.

    Die Lösung von oben würde diesem Anspruch genügen.

    Ich habs schon mit RecordSet.AbsolutePosition probiert, aber das funktioniert nicht, weil ich (scheinbar) nicht das passende Recordset (Dynaset oder Snapshot) verwende.

    Was hindert dich daran den Cursor zu ändern, wenn du doch schon die
    Ursache identifiziert hast?

    Viele Grüsse

    Philipp

    --
    The only program that runs perfectly every time, is a virus.