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