Guten Tag Forum,
ich habe eine Tabelle importiert und bekomme jetzt beim Öffnen des betroffenen Formulars folgende Meldung(siehe Anhang). Auch wenn ich alle Indixes auf "nein" setzte bekomme ich die Meldung. Wo hat sich der Zeiger auf diese Meldung "eingebrannt"?
Gruß Bibermann
Hallo,
vermutlich betrifft die Meldung den Primärschlüssel, und dessen Indizierung kannst Du nicht entfernen.
Oder wie die Meldung auch aussagt, verhindert eine Beziehung die Änderung.
Möglich ist auch eine "zerschossene" Tabelle...
Hallo Bibermann,
Vielleicht gibt es da einen (oder mehrere) Mehrfelder Indizes.
Schau also nicht nur bei den einzelnen Feldern auf den Index, sondern öffne Mal das zugehörige Eigenschaftenblatt (Tabellenentwurf - Entwurf - Indizes).
Und checke, wie Franz angemerkt, die Beziehungen zwischen den Tabellen.
gruss ekkehard
Hi,
wenn das bereits beim Öffnen des Formulars passiert, solltest du mal nachschauen welche Ereignisse da evtl. abgefangen/benutzt werden.
Zitatich habe eine Tabelle importiert
Wenn da schon Schlüsselfelder auftreten würden, bekämst Du sofort eine Meldung. Bei der Gelegenheit könnte man auch darüber nachdenken, WIE Du importierst. Es gibt nämlich mehrere Möglichkeiten ...
Wenn das Formular unabhängig vom Import beim Öffnen diesen Fehler wirft, dann versucht es eigenständig, Datensätze anzufügen oder zu ändern. Also solltest Du wie empfohlen überprüfen, was da alles so an Prozeduren und Makros abgeht.