Supportnet / Forum / Datenbanken
Doppeleingaben erkennen
Frage
Hallo,
ich habe eine Frage, ich habe eine Access Datenbank. Wie kann ich bei der Eingabe doppeleingaben vermeiden oder erkennen, ob bestimmte Eingaben schon gemacht wurden, wenn die Eingabe nicht genau gleich ist. Was ich meine ist,
beim ersten mal wird "Am alten Tor Köln" eingegeben, in einer späteren eingabe als Ort "Köln altes Tor"? Wie kann ich es realisieren, dass es schon einen Eintrag gibt?
Danke für die Hilfe
Antwort 1 von oliverV
Hallo Peter,
um doppelte Feldeinträge zu verhindern kannst du auf das entsprechende Tabellenfeld einen Index (ohne Duplikat) legen, dadurch werden nur eindeutige Feldinhalte zugelassen.
Allerdings wird dein Beispiel zugelassen, denn es sind ja zwei Feldinhalte, selbst ein zusätzliches Leerzeichen in einem Feld, das sonst den identischen Inhalt eines anderen Datensatzes hat, wird als anderer Wert interpretiert (was auch richtig ist).
Für deine gewünschte Überprüfung dürfte es IMHO keine Möglichkeit geben.
Gruß
Oliver
um doppelte Feldeinträge zu verhindern kannst du auf das entsprechende Tabellenfeld einen Index (ohne Duplikat) legen, dadurch werden nur eindeutige Feldinhalte zugelassen.
Allerdings wird dein Beispiel zugelassen, denn es sind ja zwei Feldinhalte, selbst ein zusätzliches Leerzeichen in einem Feld, das sonst den identischen Inhalt eines anderen Datensatzes hat, wird als anderer Wert interpretiert (was auch richtig ist).
Für deine gewünschte Überprüfung dürfte es IMHO keine Möglichkeit geben.
Gruß
Oliver

