Hallo zusammen
Bin mal wieder am Ende mit meinem Latein und Dr. Google mag mich auch nicht mehr
Folgendes Problem:
Ich greiffe mit JAVA.SQL über JDBC-ODBC auf MS-Access 2003 zu. In Access habe ich eine Tabelle und zusätzlich eine Verknüpfung auf eine Microsoft Sharepoint2010 Tabelle. Ich schreibe also durch Access in den Sharepoint. Ich lese aus der Access-Tabelle (SELECT), prüfe diese auf NULL-Felder und Datumsfehler, frage den Sharepoint ab welche Datensätze er schon kenn (SELECT mit PrepareStatement), anschliessend werden die vorhandenen Datensätze im Sharepoint editiert (UPDATE mit PrepareStatement) und danach neue Datensätzen im Sharepoint angelegt (INSERT INTO mit PrepareStatement). Schlussendlich wird noch ein Trigger in der Access-Tabelle (UPDATE mit PrepareStatement) zurückgesetzt. Die Statements, PreparedStatements, Resultsets und sogar die Connections werden allesammt geclosed und die Members (wo vorhanden) auf NULL zurückgesetzt.
Das gnze ist in einer methode verpackt funktioniert eigentlich ganz gut, aber nur einmal.
Wenn ich die selbe Methode nochmal laufen lasse erhalte ich folgende SQLException:
Also an den Rechten sollte es nicht liegen, denn ich kann in den SharePoint schreiben, updaten und löschen. Funktioniert bei ersten Durchgang alles TipTop.
Und was das für ein Objekt sein soll
Wenn jemand einen Rat hat wäre ich sehr dankbar, denn ich weiss nicht mehr weiter... :bahnhof:
Schon mal herzlichen Dank und Gruss
Nahum77
Bin mal wieder am Ende mit meinem Latein und Dr. Google mag mich auch nicht mehr
Folgendes Problem:
Ich greiffe mit JAVA.SQL über JDBC-ODBC auf MS-Access 2003 zu. In Access habe ich eine Tabelle und zusätzlich eine Verknüpfung auf eine Microsoft Sharepoint2010 Tabelle. Ich schreibe also durch Access in den Sharepoint. Ich lese aus der Access-Tabelle (SELECT), prüfe diese auf NULL-Felder und Datumsfehler, frage den Sharepoint ab welche Datensätze er schon kenn (SELECT mit PrepareStatement), anschliessend werden die vorhandenen Datensätze im Sharepoint editiert (UPDATE mit PrepareStatement) und danach neue Datensätzen im Sharepoint angelegt (INSERT INTO mit PrepareStatement). Schlussendlich wird noch ein Trigger in der Access-Tabelle (UPDATE mit PrepareStatement) zurückgesetzt. Die Statements, PreparedStatements, Resultsets und sogar die Connections werden allesammt geclosed und die Members (wo vorhanden) auf NULL zurückgesetzt.
Das gnze ist in einer methode verpackt funktioniert eigentlich ganz gut, aber nur einmal.
Wenn ich die selbe Methode nochmal laufen lasse erhalte ich folgende SQLException:
Java:
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] You do not have the necessary permissions to use the '|' object. Have your system ad
ministrator or the person who created this object establish the appropriate permissions for you.
Also an den Rechten sollte es nicht liegen, denn ich kann in den SharePoint schreiben, updaten und löschen. Funktioniert bei ersten Durchgang alles TipTop.
Und was das für ein Objekt sein soll
kann ich mir auch nicht erklären.the '|' object
Wenn jemand einen Rat hat wäre ich sehr dankbar, denn ich weiss nicht mehr weiter... :bahnhof:
Schon mal herzlichen Dank und Gruss
Nahum77