[Gelöst] Problem mit moveToInsertRow()

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: [Gelöst] Problem mit moveToInsertRow()

Re: Problem mit moveToInsertRow()

von Ironzwerg » Di, 03.03.2009 20:35

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.

Re: Problem mit moveToInsertRow()

von Ironzwerg » Di, 03.03.2009 19:30

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 :-(

Re: Problem mit moveToInsertRow()

von Ironzwerg » Di, 03.03.2009 16:10

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?

Re: Problem mit moveToInsertRow()

von komma4 » Di, 03.03.2009 15:49

Ironzwerg hat geschrieben:Fehlermeldung (No insert privileges) bekomme.
Könnt ihr was damit anfangen?
Die Meldung besagt, dass der angemeldete Benutzer keine Rechte zum Einfügen neuer Datensätze hat.
Hast Du diese Option bei der Erstellung eines genutzten Formulars gesetzt?

Re: Problem mit moveToInsertRow()

von Ironzwerg » Mo, 02.03.2009 21:46

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!!!! :'-(

[Gelöst] Problem mit moveToInsertRow()

von Ironzwerg » Mo, 02.03.2009 18:47

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

Nach oben