Hallo *all,
ich habe hier 2 Win10 Rechner, auf dem einen läuft das Programm, auf dem anderen bekomme ich eine Fehlermeldung.
Die ODBC-Einstellungen sind beid identisch, der user der angegeben wird ist egal, der Fehler wird immer erzeugt.
Per Excel kann ich über die ODBC Einträge die Daten auslesen.
Fehlermeldung ist:
Die folgenden Sonderregister wurden festgelegt: CLIENT_APPLNAME: IKDRUCK
Cursor SQL_CUR0710A800 nicht geöffnet.
Cursor SQL_CUR0710A800 nicht geöffnet.
Die Hinweise für die Fehlermeldung bringen mich nicht vorwärts.
Code:
Nachrichten-ID . . . . : SQL0501 Bewertung . . . . . . : 30
Nachrichtenart . . . . : Diagnose
Sendedatum . . . . . . : 05.08.16 Sendezeit . . . . . . : 13:14:43
Nachricht . . . : Cursor SQL_CUR0710A800 nicht geöffnet.
Ursache . . . . : Der Cursor SQL_CUR0710A800 wurde in einer Anweisung FETCH
oder CLOSE angegeben, aber der Cursor ist nicht geöffnet. Für den Cursor
SQL_CUR0710A800 gilt eine der folgenden Bedingungen:
-- Der Cursor SQL_CUR0710A800 wurde nie geöffnet.
-- Der Cursor SQL_CUR0710A800 wurde in einem anderen Programm oder im
Rahmen eines anderen Aufrufs dieses Programms geöffnet und das Programm mit
der Angabe CLOSQLCSR(*ENDPGM) erstellt.
-- Der Cursor SQL_CUR0710A800 wurde in einem anderen Modul oder im Rahmen
eines anderen Aufrufs dieses Moduls geöffnet und das Modul mit der Angabe
CLOSQLCSR(*ENDMOD) erstellt.
-- Der Cursor SQL_CUR0710A800 wurde im Rahmen eines anderen Aufrufs dieses
Ansonsten läuft das Programm noch auf 2 anderen Rechner seit Jahren problemfrei. Muß meiner Meinung was mit dem 32-Bit ODBC zu tun haben
Benutze tu ich den "I Series Access ODBC" Treiber.
Für Hinweise dankbar.
GG 5048
Bookmarks