Tabelle anlegen in db funzt, ist aber nicht bearbeitbar

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: Tabelle anlegen in db funzt, ist aber nicht bearbeitbar

von schmoddel » Mo, 14.05.2007 18:09

Hallo Thomas,
es funzt jetzt.

Der Witz ist, wenn in der Datenbankbezechnung ein "-" ist geht es nicht,
wann man allerdings nur ein Underscore "_" nimmt geht es ???
Was ist mit Großbuchstaben?

Geht nicht: RF-Design_Database
Geht: rfdesign_database

Ist das so?

Gruß
Ralf

von Toxitom » Mo, 14.05.2007 18:00

Hallo Ralf,
OO-Version 2.2
ODBC Treiber 3.51
MYSql Server 5.0.27
Also, das sieht doch ganz gut aus ;-) 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

von schmoddel » Mo, 14.05.2007 13:10

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

von schmoddel » Mo, 14.05.2007 12:25

Hallo Thomas,
danke für die Antwort.

Unter Schema-Indizes gibt es einen PRIMARY, gehört zur Tabelle1,
Typ=BTREE, Eindeutig=UNIQUE, Nicht Null = NOT NULL.

Ansonsten:
OO-Version 2.2
ODBC Treiber 3.51
MYSql Server 5.0.27

Gruß
Ralf

von Toxitom » Mo, 14.05.2007 12:11

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

Tabelle anlegen in db funzt, ist aber nicht bearbeitbar

von schmoddel » Mo, 14.05.2007 10:29

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

Nach oben