Hallo Leute,
Ich habe eine leere Datenbank angelegt mit dem MySQL-Administrator,
anschließend habe ich mit Base eine funktionierende Verbindung zum MySql-
Server hergestellt über ODBC, einen Base Container erzeugt etc, soweit so
gut.
Aber:
Wenn ich anschließend eine Tabelle in Base z.B. mit dem Assistenten anlege,
macht er das wohl, aber ich kann weder die Tabelle bearbeiten (die Einträge
werden nicht angezeigt) noch kann ich Daten hinterlegen.
Wo liegt der Fehler, wer kann helfen?
Gruß
Ralf
Tabelle anlegen in db funzt, ist aber nicht bearbeitbar
Moderator: Moderatoren
Hey Ralf,
überprüfe mal den "primery Key" - und zwar am besten in MySQL Administrator. Kann sein, dass dieses nicht funktioniert hat.
Für alles andere brüchten wir schon mehr Infos: Welches BS, Welche OOo Version, Welcher ODBC-Treiber, welche MySQL Version, welcher Datenbank-Typ - die möglichen Fehlerquellen sind vielfältig, wie eben immer bei Datenbanken
Gruss
thomas
überprüfe mal den "primery Key" - und zwar am besten in MySQL Administrator. Kann sein, dass dieses nicht funktioniert hat.
Für alles andere brüchten wir schon mehr Infos: Welches BS, Welche OOo Version, Welcher ODBC-Treiber, welche MySQL Version, welcher Datenbank-Typ - die möglichen Fehlerquellen sind vielfältig, wie eben immer bei Datenbanken

Gruss
thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Hallo Thomas,
interessant ist, dass wenn ich in der vordefinierten Datenbank "test"
eine Tabelle anlege, ich diese auch bearbeiten und mit Einträgen versehen
kann.
Ist es möglich, dass man beim anlegen einer neuen Datenbank
noch weitere Einstellungen vornehmen muß, bevor man Tabellen anlegt
mit Base?
Gruß
Ralf
interessant ist, dass wenn ich in der vordefinierten Datenbank "test"
eine Tabelle anlege, ich diese auch bearbeiten und mit Einträgen versehen
kann.
Ist es möglich, dass man beim anlegen einer neuen Datenbank
noch weitere Einstellungen vornehmen muß, bevor man Tabellen anlegt
mit Base?
Gruß
Ralf
Hallo Ralf,
Damit gelingt das bei mir.
Schau noch mal die MySQL Datenbank Typ an. Ich nutze die InnoDB, glaube, bei anderen gab es mal Probleme...
Dann: Der Typ des Primary-Keys sagt mir so erst mal nix. Üblicherweise akzeptiert unser Base leider nur Integer-Werte, alles andere muss "getrickst" werden.
Eventuell musst du da ein wenig "spielen".
Gruss
Thomas
Also, das sieht doch ganz gut ausOO-Version 2.2
ODBC Treiber 3.51
MYSql Server 5.0.27

Schau noch mal die MySQL Datenbank Typ an. Ich nutze die InnoDB, glaube, bei anderen gab es mal Probleme...
Dann: Der Typ des Primary-Keys sagt mir so erst mal nix. Üblicherweise akzeptiert unser Base leider nur Integer-Werte, alles andere muss "getrickst" werden.
Eventuell musst du da ein wenig "spielen".
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic