Access - Duplikate abfangen

Liebe ExpertInnen,

ich suche eine Möglichkeit, die Standardmeldung „Die von Ihnen vorgenommenen Änderungen …“ (–> doppelter Index) abzufangen, finde aber noch nicht einmal den Punkt, wo ich eine entsprechende OnError setzen könnte. Wird da überhaupt ein Err-Ereignis ausgelöst?

3 Bücher und 7 Foren haben mich nicht weitergebracht. Es geht mir darum, ein Bankkonto anzulegen, wo BLZ und Kontonr zusammen eindeutig sein müssen. Wahrscheinlich lacht sich der alte Hase einen Kropf, hilft aber nichts (Blamaaasch, Blamaaasch): Wer weiß was?

Gruß Ralf

Hallo Ralf,

ich suche eine Möglichkeit, die Standardmeldung „Die von Ihnen
vorgenommenen Änderungen …“ (–> doppelter Index)
abzufangen.

da machst du einen Denkfehler: diese Meldung fängt schon einen „Fehler“ ab. Das Abfangen einer Abfangmeldung geht so nicht!

finde aber noch nicht einmal den Punkt, wo ich
eine entsprechende OnError setzen könnte. Wird da überhaupt
ein Err-Ereignis ausgelöst?

nö, wie gesagt, das ist ein Ereignis auf das du so IMHO keinen Einfluß hast.

3 Bücher und 7 Foren haben mich nicht weitergebracht. Es geht
mir darum, ein Bankkonto anzulegen, wo BLZ und Kontonr
zusammen eindeutig sein müssen. Wahrscheinlich lacht sich der
alte Hase einen Kropf, hilft aber nichts (Blamaaasch,
Blamaaasch): Wer weiß was?

Bastel dir eine eigene Prüffunktion, wo du direkt nach der Eingabe mit der Funktion DCOUNT prüfst, ob Dubletten vorhanden sind. Nur so hast du die Kontrolle und kannst entsprechend handeln.

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Moin, Wolfgang,

nö, wie gesagt, das ist ein Ereignis auf das du so IMHO keinen
Einfluß hast.

ich habs’s geahnt. Besternten Dank!

Gruß Ralf

Hi,

http://www.access-im-unternehmen.de/126.0.html

Guten Rutsch
Joey

Wie schon als Antwort vorhanden: hier wird von Access ein Fehler abgefangen.

Du kannst aber im Formular-Ereignis: Vor Aktualisierung bzw. Vor Einfügen selber prüfen, ob der Index/Schlüsselwert bereits vorhanden ist und mit einer eigenen Meldung reagieren.

EP