OpenOffice-Fehler beim Einfügen eines neuen Datensatzes

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: OpenOffice-Fehler beim Einfügen eines neuen Datensatzes

Re: OpenOffice-Fehler beim Einfügen eines neuen Datensatzes

von RobertG » So, 17.03.2019 09:08

Wo suchst Du "Speichern" im Reiter "Daten"?

Dass Du mit dem Dateityp und ähnlichem nicht zurecht kommst liegt wohl daran, dass Du auch die Tabellen über Assistenten erstellt hast. Diese Assistenten habe ich nur zu Testzwecken benutzt, da mit ihnen keine Beziehungen von Tabellen zueinander erstellt werden können.

In dem Angefügten Beispiel ist jetzt auf jeden Fall das Feld für den Primärschlüssel auf AutoWert und die Datensätze werden automatisch abgespeichert, wenn Du z.B. mit dem Tabulator von dem letzten Eingabefeld zum ersten Eingabefeld springst.

Re: OpenOffice-Fehler beim Einfügen eines neuen Datensatzes

von F3K Total » Sa, 16.03.2019 22:00

Moin,
dein Formular hat die Eigenschaft "nur Daten hinzufügen" = Ja, d.h. vorhandene Daten werden nicht angezeigt.
F.PNG
F.PNG (39 KiB) 5389 mal betrachtet
Das ist vermutlich passiert, weil du beim Erstellen mit dem Assistenten entsprechendes ausgewählt hast:
F1.PNG
F1.PNG (18.2 KiB) 5389 mal betrachtet
Habe das mal wieder auf "nur Daten hinzufügen" = Nein umgestellt, siehe Anlage.
Gruß R
Dateianhänge
Mitglieder1.odb
(12.48 KiB) 148-mal heruntergeladen

Re: OpenOffice-Fehler beim Einfügen eines neuen Datensatzes

von kayleigh » Sa, 16.03.2019 21:09

Ich bedanke mich zunächst einmal höflich für eure Mühe.

Sorry, dass ich das mit dem Bild nicht bemerkt habe. Ich dachte, dass es größer würde, wenn man es anklickt. Dies ist hier nicht der Fall. Hätte ich echt vorher testen können.....

Was die Antwort von Robert betrifft....hält man mich für sehr blöd, wenn ich gestehe, dass ich fast nix davon verstanden habe? :shock:

Neuer Versuch
Ich hatte die Tabelle mit dem Assistenten erstellt. Ich habe die gewünschten Felder gewählt und bin auf weiter. Danach kam die Auswahl für die Formate der einzelnen Felder und wieder weiter.
Nun kam ich in eine Maske "Primärschlüssel setzen". Dort habe ich "Primärschlüssel wird automatisch hinzugefügt" und "Autowert" ausgewählt.
Danach habe ich die Eingabemaske erstellt und das war es. Bei der Eingabe dann kann ich wieder im Teiter "Datei" nicht speichern.
Aber...ich kann unten im Menü der Maske zum nächsten Datensatz schalten und über "Datensatz speichern" die Eingabe bestätigen und beim erneuten öffnen sind die Daten dann in der Tabelle. Aber warum ist "speichern" im Reiter "Daten" inaktiv?
Mitglieder1.odb
(11.27 KiB) 160-mal heruntergeladen
Das mit dem Dateityp integer habe ich zum Beispiel gar nicht gefunden...

Re: OpenOffice-Fehler beim Einfügen eines neuen Datensatzes

von RobertG » Sa, 16.03.2019 16:33

Hallo keyleigh,

wenn ich das richtig entziffern kann, dann steht in der Meldung so etwas wie
"Attempt to insert null into a non-nullable column: ID ..."
Der klassische Fehler: "ID" enthält vermutlich den Primärschlüssel der Tabelle. Den Primärschlüssel hast Du vermutlich nicht in das Formular mit aufgenommen. Wird ja in der Regel auch automatisch erstellt. Nur hast Du (ebenso vermutlich) nicht den Datentyp Integer zusammen mit dem AutoWert ausgewählt. Da ein Schlüsselwert für einen Datensatz Vorbedingung ist lässt sich so ein Datensatz nicht abspeichern.

Öffne die Tabelle zum Editieren, nicht zum Abspeichern von Daten. Ändere das Feld auf INTEGER und AutoWert. Eventuell steht es bereits auf INTEGER, so dass nur die Einstellung AutoWert fehlt.

Gruß

Robert

OpenOffice-Fehler beim Einfügen eines neuen Datensatzes

von kayleigh » Sa, 16.03.2019 14:38

Hallo zusammen....

ich habe mich heute erstmals mit einer Datenbank befasst, da ich für meinen Verein die Arbeit etwas erleichtern wollte. Ich habe es hinbekommen, dass ich eine Eingabemaske habe, in die ich auch Daten (zunächst nur meine) eingeben konnte. Leider komme ich nicht zur Eingabe eines zweiten Datensatzes, da eine Fehlermeldung (Fehler beim Einfügen eines neuen Datensatzes) kommt.
Ich kann die Eingabe auch nicht speichern, da die Funktion °Speichern° unter Datei nicht anwählbar ist (inaktiv).
Vielleicht kann mir Ahnungslosen jemand helfen...
Ashampoo_Snap_2019.03.jpg
Ashampoo_Snap_2019.03.jpg (118.05 KiB) 5469 mal betrachtet

Nach oben