Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

HF und UFO außerhalb des gültigen Bereichs

Begonnen von silentwolf, Dezember 13, 2019, 13:50:55

⏪ vorheriges - nächstes ⏩

silentwolf

Hallo,
ich komm leider nicht weiter habe zwei Tabellen die ich miteinander verknüpft habe und möchte diese nun in einem Formular anzeigen.
Leider bekomme ich immer den selben Fehler Index außerhalb des gültigen Bereichs.
Was ist denn hier das Problem kann mir jemand helfen?

Vielen Dank
mfg
Albert

MzKlMu

Hallo,
welche Datentypen haben denn die Schlüsselfelder ?
Lösche mal den Standardwert (sofern vorhanden) im Fremdschlüssel.
Gruß Klaus

silentwolf

Hallo Klaus,
leider ist kein Standartwert vorhanden..
Und die Schlüsselfelder sind LongInteger ..
Also ich kann keinen Fehler finden und hab auch gegoogelt aber finde einfach nichts passendes..(
Hab auch in einem anderen Forum gefragt. Aber auch noch keinen wirklichen Hinweis erhalten.

https://www.ms-office-forum.net/forum/showthread.php?t=364455

damit keiner was doppelt schreiben und Antworten muß.

Hoffe das ist ok

DF6GL

Hallo,

Zitatmöchte diese nun in einem Formular anzeigen.

Wie machst Du das?  Benutzt Du eine verknüpfende Abfrage? Zeige den SQL-String dieser Abfrage.

Wie ist das UFO mit dem HFO verknüpft?
Zitat
die Schlüsselfelder sind LongInteger ..

Welchen Datentyp hat der Primärschlüssel in der 1-Tabelle?  (Autowert, bzw.  Long mit eindeutigen Index)
Hat der Fremdschlüssel in der n-Tabelle den Datentyp Long mit Duplikate erlaubt?

Sind Beziehungen mit ref. Integrität erstellt?

Erstelle ein verknüpfende Abfrage über beide Tabellen und für diese aus.  Erscheint dann auch der Fehler?
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

PhilS

Zitat von: silentwolf am Dezember 13, 2019, 13:50:55
Leider bekomme ich immer den selben Fehler Index außerhalb des gültigen Bereichs.
Ich denke nicht, dass dieser Fehler unmittelbar mit den Daten zusammenhängt.
Wann und wo genau kommt diese Fehlermeldung?
Evtl. ist die DB kaputt. - Komprimieren und Reparieren?
Neue Videoserie: Windows API in VBA

Klassische CommandBars visuell bearbeiten: Access DevTools CommandBar Editor

Beaker s.a.

Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

silentwolf

Hallo an alle und vielen Dank für Eure Hilfe,
leider war ich das WE nicht online und konnte nicht antworten.
Hab meine DB schon komprimiert und Repariert leider ohne Erfolg. Der Fehler kommt immer beim erstellen mit dem Assistenten und beim fertigstellen also die Formulare werden erst gar nicht erstellt.
Ich hab schon gehört das die DB zerstört ist ..
Das Formular mit HF und UFO werden nur mit der Tabelle erstellt also mit dem Assistenten hatte ich es versucht.
Die Tabellen sind mit AutoWert und FK LongInteger verknüpft.
Leider muß ich schon wieder los ich werde aber noch ausführlich antworten wenn ich wieder im Büro bin. Leider etwas wenig Zeit im Moment.
Nochmals vielen Dank für Euro Hilfe! Aber ich vermute das die DB irgendwie zerstört wurde.. ( das wäre natürlich ein Wahnsinn.



DF6GL

Hallo,

erstelle eine neue leere DB-Datei.
Importiere dorthin alles aus der alten DB.   Das dauert nur ein paar Minuten.

Wenn es dabei Fehlermeldungen gibt, können durchaus einer oder mehrere DS zerstört sein. Der Import der Daten bis auf die zerstörten sollte aber trotzdem gelingen.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

silentwolf

Hallo Franz,

tut mir leid das ich mich erst jetzt melde! Ja das wird es wohl werden müssen wieder neu anzufangen.
Danke an alle!