hi all ich hab OOo 1.1.3 und hab über odbc eine mysql db angebunden, alles ganz schön und gut, leider kann ich über die gui keine daten hinzufühgen, löschen oder ändern ,(. wenn ich eine sql query aus OOo absetzte macht er das alles wunderbar, nur halt in den tabellen nicht, kann mir jemand erklären warum?
ach und da wäre noch was, was für mich sehr stöhrend ist, ich habe eine select query mit join erstellt, die auch unter OOo functioniert, wenn ich nun die query ändern möchte erhalte ich fehlermeldungen, das spalten nicht existieren, weil er aus ort.ort das hier gemacht hat 'ort'.'ort' ,wie kann ich das abstellen?
ach und noch eins ich kann formulare und berichte für z.b.dbase erstellen, will ich das für mysql machen scheitert es schon bei der tabellen auswahl, vieleicht kennt hierfür auch jemand eine lösung
ich bin für jede hiilfe dankbar
thx cu SHB
kein schreib zugriff über gui
Moderator: Moderatoren
Re: kein schreib zugriff über gui
Hallo,shb256 hat geschrieben:hi all ich hab OOo 1.1.3 und hab über odbc eine mysql db angebunden, alles ganz schön und gut, leider kann ich über die gui keine daten hinzufühgen, löschen oder ändern ,(. wenn ich eine sql query aus OOo absetzte macht er das alles wunderbar, nur halt in den tabellen nicht, kann mir jemand erklären warum?
mir ist aufgefallen, dass ein Update bzw. Insert von Datensätzen über die GUI immer dann nicht möglich war, wenn die Berechtigungen (z.B durch PHPmyAdmin oder MySQLCC) für die gesamte Datenbank erteilt wurden. Sobald die jeweiligen Berechtigungen für die einzelnen Tabellen vergeben wurden, hat die Sache funktioniert.
Warum? Keine Ahnung
Gruß
Herbert
Habe so ein ähnliches Problem gehabt und habe es so gelöst. Ganz normal über ODBC eine Verbindung zu MySQL Datenbank herstellen. In OpenOffice Datenquellen Verwalten nicht ODBC sondern MySQL als Datenbanktyp auswählen. Danach im Register MySQL die Datenquellen-URL den ODBC Treiber auswählen und die Datenquelle wählen und schon haben wir alle rechte die wir vorher in MySQL gesetzt haben.
Im normalen ODBC haben wir nur lese Rechte, gut für Gäste die nicht 's verändern sollen
Gruß Ralle
Im normalen ODBC haben wir nur lese Rechte, gut für Gäste die nicht 's verändern sollen
Gruß Ralle