Ich begreife es einfach nicht!?
Ich habe zwei neue Tabellen erstellt, diese wurden jeweils beim ersten Feld 'ID' [INT] mit AutoWert erstellt.
Habe aber bei Dateneineingabe, nachdem ich entsprechende Formulare erstellt hatte, gemerkt dass diese Felder gar nicht mehr AutoWert fähig sind.
Jeder versuch, egal wie rum ich es gedreht und getrickst habe, hat fehlgeschlagen, den Primärfeld auf AutoWert zu setzen.
Jedes mal wenn ich die Eigenschaft des ersten (primären) Feldes auf AutoWert = "Ja" setze, beim Speichern springt es wieder auf Nein über.
Ich habe es schon auf viele weisen versucht zu lösen, auch Tabelle neu erstellen, und Base komplett schließen und neu starten...
Das bringt alles nichts!
Das Problem bleibt bestehen: AutoWert wird einfach blöd zurückgesetzt, ohne Fehlermeldung, ohne Warnung...
Was mache ich falsch?
OpenOffice v3.2.1
Datenbankverbindung zu mySQL durch JDBC Treiber
(Connector/J) JDBC v5.1.16
UPDATE:
Problem gelöst durch die Benutzung von phpMyAdmin, manuell die AUTO_INCREMENT Funktion hinzugefügt.
In OpenOffice Base ist das nicht möglich!
Hilfe! AutoWert wird auf "Nein" zurückgesetz
Moderator: Moderatoren
Hilfe! AutoWert wird auf "Nein" zurückgesetz
Zuletzt geändert von CodeXP am Fr, 29.04.2011 15:36, insgesamt 1-mal geändert.
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Hilfe! AutoWert wird auf "Nein" zurückgesetz
Mit gleicher Programmversion, Connector 5.1.15 hier durchaus möglich.CodeXP hat geschrieben:
OpenOffice v3.2.1
Datenbankverbindung zu mySQL durch JDBC Treiber
(Connector/J) JDBC v5.1.16
[...]
In OpenOffice Base ist das nicht möglich!
Welchen Feldtyp hast Du beim Autowert gewählt?
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)