Hallo,
wollte von Microsoft access auf Openoffice umsteigen.
Nun wollte ich mit Base eine Vorhandene access Datenbank öffne, das geht auch nur lässt sich kein neue Datensatz dann einfügen es kommt immer die Meldung "Fehler beim Einfügen des Neuen Datensatz".
Verändern bereits vorhandener Daten geht aber ohne Probleme. Hat jemand ne Ahnung woran das liegen kann?
Fehler beim Einfügen des Neuen Datensatz
Moderator: Moderatoren
-
- *****
- Beiträge: 473
- Registriert: Fr, 09.10.2009 16:44
- Wohnort: Bielefeld
- Kontaktdaten:
Re: Fehler beim Einfügen des Neuen Datensatz
Hallo,
ein bißchen mehr Information wäre sehr hilfreich. Wie greifst Du auf Deine Access-DB zu? ODBC? Muß man sich zum ändern mit Name/passwort anmelden? Wenn Du die DB migrieren willst, kopiere sie doch erst mal in Base, dann wirst Du sicher Zugriff auf alles haben.
Grüße
Andreas
ein bißchen mehr Information wäre sehr hilfreich. Wie greifst Du auf Deine Access-DB zu? ODBC? Muß man sich zum ändern mit Name/passwort anmelden? Wenn Du die DB migrieren willst, kopiere sie doch erst mal in Base, dann wirst Du sicher Zugriff auf alles haben.
Grüße
Andreas
LO 4.3
AMD Athlon 64 3700+, 2.21 GHz, 4 GB RAM, Win XP SP3
iMac 2 GHz, 16 GB RAM/MacBookPro, 8 GB RAM, Mac OS X 10.9.5
Intel Core2 Quad CPU Q6600 @ 2,4 GHz, 4 GB RAM, Suse 13.2
MySQL 5.1: Pentium III, 666 MHz, 512 MB, Suse 12.1
AMD Athlon 64 3700+, 2.21 GHz, 4 GB RAM, Win XP SP3
iMac 2 GHz, 16 GB RAM/MacBookPro, 8 GB RAM, Mac OS X 10.9.5
Intel Core2 Quad CPU Q6600 @ 2,4 GHz, 4 GB RAM, Suse 13.2
MySQL 5.1: Pentium III, 666 MHz, 512 MB, Suse 12.1
Re: Fehler beim Einfügen des Neuen Datensatz
Die Ja/Nein Felder der Access DB haben alle Länge "0" und Defaultwert "Nein". Wenn der Defaultwert auf "Ja" gesetzt wird, können neue Datensätze hinzugefügt werden. Die Länge kann ich nicht verändern.
Kennt jemand eine Lösung?
Kennt jemand eine Lösung?
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Fehler beim Einfügen des Neuen Datensatz
Willkommen im Forum.
Deine Datenbank hat einen Primärschlüssel?
Wie so oft ist auch hier die Länge unwichtig (hier: bei den Bool'schen Feldern).
Bitte teile uns noch mit, welche OOo Version unter welchem Betriebssystem Du nutzt; Danke
Deine Datenbank hat einen Primärschlüssel?
Wie so oft ist auch hier die Länge unwichtig (hier: bei den Bool'schen Feldern).
Bitte teile uns noch mit, welche OOo Version unter welchem Betriebssystem Du nutzt; Danke
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: Fehler beim Einfügen des Neuen Datensatz
Ja, Primärschlüssel ist vorhanden
OOo Version 3.3.0
Zwei PC's mit XP und einer mit Vista
OOo Version 3.3.0
Zwei PC's mit XP und einer mit Vista
Re: Fehler beim Einfügen des Neuen Datensatz
Erstell' Dir in einer Sicherheitskopie von Deiner Access-Datenbank Datenfelder vom Typ Integer oder Byte und schreib da die Werte Deiner ja/nein-Felder rein und zwar "0" für "Nein" und "1" für "Ja". Dann sollte das Kopieren und Einfügen kein Problem mehr sein. Da Access den Wert "Ja" (True) intern als "-1" speichert gibt es des öfteren Probleme beim umwandeln, wenn man direkt in Bit oder Boolean umwandelt.
Alternativ kannst Du auch deine Datenbank mit einem Programm migrieren. Es gibt sehr gute Freeware-Programme, die Deine Access-Daten z.B. nach MySQL migrieren, oder ein Dumpfile erstellen. Diese Programme kennen die Probleme der Quell- und Zieldatenbanken recht gut, und vermeiden dann automatisch Fehler.
g
Alternativ kannst Du auch deine Datenbank mit einem Programm migrieren. Es gibt sehr gute Freeware-Programme, die Deine Access-Daten z.B. nach MySQL migrieren, oder ein Dumpfile erstellen. Diese Programme kennen die Probleme der Quell- und Zieldatenbanken recht gut, und vermeiden dann automatisch Fehler.
g
g
LucidLynx/WinXP LibreOffice v3.3.2 ab 03/12 v3.3.2 & v3.4.5
LucidLynx/WinXP LibreOffice v3.3.2 ab 03/12 v3.3.2 & v3.4.5
Re: Fehler beim Einfügen des Neuen Datensatz
Vielen Dank für Deine rasche Hilfe. Ich werde das versuchen und berichte danach ob es geklappt hat.