Hi zusammen,
ich bin mal wieder am Verzweifeln.
Ich möchte mit einem RowSet Daten in eine Datenbank schreiben.
Dazu muss ich beim erzeugten RowSet die Methode moveToInsertRow() aufrufen. So habe ich es gelesen.
Das Problem ist, dass ich beim Aufrufen dieser Methode eine Fehlermeldung (No insert privileges) bekomme.
Könnt ihr was damit anfangen?
Was ich gemacht habe:
- RowSet erzeugen
- eine Abfrage getätigt
- dann wollte ich die Methode moveToInsertRow() aufgerufen.
Vielen Dank schon mal
Gruß
Ironzwerg
[Gelöst] Problem mit moveToInsertRow()
Moderator: Moderatoren
[Gelöst] Problem mit moveToInsertRow()
Zuletzt geändert von Ironzwerg am Di, 03.03.2009 20:35, insgesamt 1-mal geändert.
Das Antonym von Antonym ist Synonym
Re: Problem mit moveToInsertRow()
Ich habe noch mal etwas rumprobiert.
Wenn ich eine Abfrage SELECT * FROM "Stammdaten" WHERE "Stammdaten"."Name" LIKE 'gmbh' ORDER BY "Stammdaten"."Name" ASC tätige, bekomme ich keine Fehlermeldung.
Wenn meine Abfrage aber SELECT * FROM "RechDetails" ist, dann bekomme ich den Fehler.
Bitte um Hilfe!!!! :'-(
Wenn ich eine Abfrage SELECT * FROM "Stammdaten" WHERE "Stammdaten"."Name" LIKE 'gmbh' ORDER BY "Stammdaten"."Name" ASC tätige, bekomme ich keine Fehlermeldung.
Wenn meine Abfrage aber SELECT * FROM "RechDetails" ist, dann bekomme ich den Fehler.
Bitte um Hilfe!!!! :'-(
Das Antonym von Antonym ist Synonym
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Problem mit moveToInsertRow()
Die Meldung besagt, dass der angemeldete Benutzer keine Rechte zum Einfügen neuer Datensätze hat.Ironzwerg hat geschrieben:Fehlermeldung (No insert privileges) bekomme.
Könnt ihr was damit anfangen?
Hast Du diese Option bei der Erstellung eines genutzten Formulars gesetzt?
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: Problem mit moveToInsertRow()
Eigentlich habe ich keinerlei Einstellungen getroffen, was Rechte angeht.
Mit der einen Abfrage funktioniert es ja. Das ist sehr merkwürdig.
Wo kann ich denn prüfen, wo es da hängt?
Mit der einen Abfrage funktioniert es ja. Das ist sehr merkwürdig.
Wo kann ich denn prüfen, wo es da hängt?
Das Antonym von Antonym ist Synonym
Re: Problem mit moveToInsertRow()
Hab nachgeschaut, das Property Privileges hat bei meinem RowSet den Wert 1 (für Select), ich brauche aber den Wert 2.
Wie kann ich das ändern? Das Property Privileges ist readonly
Wie kann ich das ändern? Das Property Privileges ist readonly

Das Antonym von Antonym ist Synonym
Re: Problem mit moveToInsertRow()
Habs hinbekommen.
Das Problem lag daran, dass meine Tabelle keinen Primary Key hatte.
Musste der Tabelle eine neue Spalte spendieren, da der Primary Key auch gleichzeitig Unique ist.
Jetzt läufts.
Das Problem lag daran, dass meine Tabelle keinen Primary Key hatte.
Musste der Tabelle eine neue Spalte spendieren, da der Primary Key auch gleichzeitig Unique ist.
Jetzt läufts.
Das Antonym von Antonym ist Synonym